<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>code &amp;mdash; labourcomplexity</title>
    <link>https://labourcomplexity.montaletti.com/tag:code</link>
    <description></description>
    <pubDate>Thu, 07 May 2026 13:05:07 +0000</pubDate>
    <image>
      <url>https://i.snap.as/LgQzv1Hv.ico</url>
      <title>code &amp;mdash; labourcomplexity</title>
      <link>https://labourcomplexity.montaletti.com/tag:code</link>
    </image>
    <item>
      <title>Non abbiamo tutti le stesse probabilità</title>
      <link>https://labourcomplexity.montaletti.com/non-abbiamo-tutti-le-stesse-probabilita?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Sintesi di &#34;Labor Market Dynamics: A Hidden Markov Approach&#34;&#xA;&#xA;Sommario&#xA;&#xA;Shibata (2019) introduce un modello di Markov nascosto (HMM) per analizzare le dinamiche del mercato del lavoro, sfidando l&#39;approccio standard basato su processi di Markov del primo ordine (FOM) tipicamente utilizzato nella letteratura economica del lavoro. Utilizzando dati del Current Population Survey (CPS), l&#39;autore dimostra che l&#39;HMM supera significativamente i modelli tradizionali nella previsione delle transizioni del mercato del lavoro su un orizzonte di 15 mesi.&#xA;&#xA;!--more--&#xA;&#xA;L&#39;innovazione chiave di questo studio consiste nell&#39;introduzione di &#34;stati di attaccamento al mercato del lavoro&#34; non osservati che catturano sia l&#39;eterogeneità (lavoratori diversi con lo stesso stato attuale della forza lavoro che hanno differenti probabilità di transizione) sia la dipendenza dalla durata (le probabilità di transizione dello stesso lavoratore che cambiano nel tempo). L&#39;autore identifica nove stati di attaccamento distinti attraverso le categorie di occupazione, disoccupazione e non partecipazione.&#xA;&#xA;L&#39;HMM migliora l&#39;approccio FOM standard riducendo la deviazione media assoluta delle probabilità di transizione di un fattore pari a 30, anche quando confrontato con modelli FOM estesi che includono categorie dettagliate di occupazione. Il paper dimostra che l&#39;attaccamento non osservato al mercato del lavoro dei lavoratori è fortemente correlato con caratteristiche osservabili come i guadagni, le ragioni della disoccupazione e i tipi dettagliati di stato della forza lavoro, ma queste variabili osservabili da sole non possono catturare completamente l&#39;eterogeneità nelle transizioni del mercato del lavoro.&#xA;&#xA;Classificazione Metodologica&#xA;&#xA;Questo paper può essere classificato come:&#xA;&#xA;Innovazione metodologica nell&#39;analisi del mercato del lavoro - Introduce un approccio statistico innovativo per modellare le transizioni del mercato del lavoro&#xA;&#xA;Studio sulla complessità del mercato del lavoro - Esamina le interazioni complesse tra lo stato osservato della forza lavoro e le caratteristiche non osservate dei lavoratori&#xA;&#xA;Utilizzo di modelli dinamici per catturare cambiamenti strutturali - Impiega un approccio di modellazione dinamica (HMM) per comprendere l&#39;evoluzione delle transizioni del mercato del lavoro&#xA;&#xA;Applicazioni e Risultati&#xA;&#xA;Il paper dimostra il valore dell&#39;HMM attraverso quattro applicazioni:&#xA;&#xA;Conseguenze a lungo termine della separazione dal lavoro: Il modello stima le perdite occupazionali derivanti dalla separazione da un impiego stabile che si allineano con i risultati degli studi basati sui dati della Social Security, ma utilizzando solo panel CPS a breve termine.&#xA;&#xA;Tendenze nella stabilità occupazionale: L&#39;analisi rivela che mentre i tassi di occupazione maschile sono diminuiti dagli anni &#39;70, la loro stabilità occupazionale (condizionata all&#39;essere occupati) è rimasta sostanzialmente invariata. Per le donne, la stabilità occupazionale è migliorata fino alla metà degli anni &#39;90, ma questo miglioramento si è concentrato tra le donne più istruite.&#xA;&#xA;Confronto tra recessioni: La Grande Recessione del 2007-09 ha mostrato flussi più ampi e persistenti di lavoratori verso lo stato di disoccupazione più persistente (U2), lo stato occupazionale meno stabile (E2) e gli stati di non partecipazione associati alla disoccupazione (O2), spiegando la ripresa più lenta rispetto alla recessione del 1981.&#xA;&#xA;Importanza dell&#39;eterogeneità non osservata: Il paper dimostra che economie con distribuzioni identiche dello stato osservato della forza lavoro ma con diverse distribuzioni degli stati di attaccamento possono sperimentare traiettorie di disoccupazione future drasticamente differenti.&#xA;&#xA;Contributo alla Letteratura di Riferimento&#xA;&#xA;In una rassegna della letteratura sugli approcci avanzati alle dinamiche del mercato del lavoro, Shibata (2019) rappresenta un significativo avanzamento metodologico. A differenza dei modelli tradizionali che assegnano probabilità di transizione identiche a tutti i lavoratori nello stesso stato della forza lavoro, l&#39;approccio Hidden Markov di questo paper cattura con successo la persistenza empiricamente osservata nelle transizioni del mercato del lavoro.&#xA;&#xA;Il framework HMM colma il divario tra modelli teorici e realtà empirica nella ricerca sul mercato del lavoro, offrendo una comprensione più sfumata dell&#39;eterogeneità nelle transizioni dei lavoratori. Questo approccio è particolarmente utile per studiare gli impatti differenziali degli shock economici tra gruppi demografici diversi e per comprendere perché alcuni lavoratori sperimentano disoccupazione persistente mentre altri no.&#xA;&#xA;Riferimento Bibliografico&#xA;&#xA;Shibata, I. (2019). Labor Market Dynamics: A Hidden Markov Approach. IMF Working Paper No. 19/282, International Monetary Fund.&#xA;&#xA;Verifica la disponibilità on line.+Labor+Market+Dynamics%3A+A+Hidden+Markov+Approach.+IMF+Working+Paper+No.+19%2F282%2C+International+Monetary+Fund.&amp;t=newext&amp;atb=v461-1&amp;ia=web)&#xA;&#xA;code&#xA;&#xA;codice in R su github&#xA;&#xA;Giampaolo Montaletti&#xD;&#xA;&#xD;&#xA;  Orcid&#xD;&#xA;  LinkedIn&#xD;&#xA;  montaletti.com&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<h2 id="sintesi-di-labor-market-dynamics-a-hidden-markov-approach" id="sintesi-di-labor-market-dynamics-a-hidden-markov-approach">Sintesi di “Labor Market Dynamics: A Hidden Markov Approach”</h2>

<h2 id="sommario" id="sommario">Sommario</h2>

<p>Shibata (2019) introduce un modello di Markov nascosto (HMM) per analizzare le dinamiche del mercato del lavoro, sfidando l&#39;approccio standard basato su processi di Markov del primo ordine (FOM) tipicamente utilizzato nella letteratura economica del lavoro. Utilizzando dati del Current Population Survey (CPS), l&#39;autore dimostra che l&#39;HMM supera significativamente i modelli tradizionali nella previsione delle transizioni del mercato del lavoro su un orizzonte di 15 mesi.</p>

<p><img src="https://i.snap.as/WEGCxUOt.jpg" alt=""/></p>



<p>L&#39;innovazione chiave di questo studio consiste nell&#39;introduzione di “stati di attaccamento al mercato del lavoro” non osservati che catturano sia l&#39;eterogeneità (lavoratori diversi con lo stesso stato attuale della forza lavoro che hanno differenti probabilità di transizione) sia la dipendenza dalla durata (le probabilità di transizione dello stesso lavoratore che cambiano nel tempo). L&#39;autore identifica nove stati di attaccamento distinti attraverso le categorie di occupazione, disoccupazione e non partecipazione.</p>

<p>L&#39;HMM migliora l&#39;approccio FOM standard riducendo la deviazione media assoluta delle probabilità di transizione di un fattore pari a 30, anche quando confrontato con modelli FOM estesi che includono categorie dettagliate di occupazione. Il paper dimostra che l&#39;attaccamento non osservato al mercato del lavoro dei lavoratori è fortemente correlato con caratteristiche osservabili come i guadagni, le ragioni della disoccupazione e i tipi dettagliati di stato della forza lavoro, ma queste variabili osservabili da sole non possono catturare completamente l&#39;eterogeneità nelle transizioni del mercato del lavoro.</p>

<h2 id="classificazione-metodologica" id="classificazione-metodologica">Classificazione Metodologica</h2>

<p>Questo paper può essere classificato come:</p>
<ol><li><p><strong>Innovazione metodologica nell&#39;analisi del mercato del lavoro</strong> – Introduce un approccio statistico innovativo per modellare le transizioni del mercato del lavoro</p></li>

<li><p><strong>Studio sulla complessità del mercato del lavoro</strong> – Esamina le interazioni complesse tra lo stato osservato della forza lavoro e le caratteristiche non osservate dei lavoratori</p></li>

<li><p><strong>Utilizzo di modelli dinamici per catturare cambiamenti strutturali</strong> – Impiega un approccio di modellazione dinamica (HMM) per comprendere l&#39;evoluzione delle transizioni del mercato del lavoro</p></li></ol>

<h2 id="applicazioni-e-risultati" id="applicazioni-e-risultati">Applicazioni e Risultati</h2>

<p>Il paper dimostra il valore dell&#39;HMM attraverso quattro applicazioni:</p>
<ol><li><p><strong>Conseguenze a lungo termine della separazione dal lavoro</strong>: Il modello stima le perdite occupazionali derivanti dalla separazione da un impiego stabile che si allineano con i risultati degli studi basati sui dati della Social Security, ma utilizzando solo panel CPS a breve termine.</p></li>

<li><p><strong>Tendenze nella stabilità occupazionale</strong>: L&#39;analisi rivela che mentre i tassi di occupazione maschile sono diminuiti dagli anni &#39;70, la loro stabilità occupazionale (condizionata all&#39;essere occupati) è rimasta sostanzialmente invariata. Per le donne, la stabilità occupazionale è migliorata fino alla metà degli anni &#39;90, ma questo miglioramento si è concentrato tra le donne più istruite.</p></li>

<li><p><strong>Confronto tra recessioni</strong>: La Grande Recessione del 2007-09 ha mostrato flussi più ampi e persistenti di lavoratori verso lo stato di disoccupazione più persistente (U2), lo stato occupazionale meno stabile (E2) e gli stati di non partecipazione associati alla disoccupazione (O2), spiegando la ripresa più lenta rispetto alla recessione del 1981.</p></li>

<li><p><strong>Importanza dell&#39;eterogeneità non osservata</strong>: Il paper dimostra che economie con distribuzioni identiche dello stato osservato della forza lavoro ma con diverse distribuzioni degli stati di attaccamento possono sperimentare traiettorie di disoccupazione future drasticamente differenti.</p></li></ol>

<h2 id="contributo-alla-letteratura-di-riferimento" id="contributo-alla-letteratura-di-riferimento">Contributo alla Letteratura di Riferimento</h2>

<p>In una rassegna della letteratura sugli approcci avanzati alle dinamiche del mercato del lavoro, Shibata (2019) rappresenta un significativo avanzamento metodologico. A differenza dei modelli tradizionali che assegnano probabilità di transizione identiche a tutti i lavoratori nello stesso stato della forza lavoro, l&#39;approccio Hidden Markov di questo paper cattura con successo la persistenza empiricamente osservata nelle transizioni del mercato del lavoro.</p>

<p>Il framework HMM colma il divario tra modelli teorici e realtà empirica nella ricerca sul mercato del lavoro, offrendo una comprensione più sfumata dell&#39;eterogeneità nelle transizioni dei lavoratori. Questo approccio è particolarmente utile per studiare gli impatti differenziali degli shock economici tra gruppi demografici diversi e per comprendere perché alcuni lavoratori sperimentano disoccupazione persistente mentre altri no.</p>

<h2 id="riferimento-bibliografico" id="riferimento-bibliografico">Riferimento Bibliografico</h2>

<p>Shibata, I. (2019). Labor Market Dynamics: A Hidden Markov Approach. IMF Working Paper No. 19/282, International Monetary Fund.</p>

<p><a href="https://duckduckgo.com/?q=Shibata%2C+I.+(2019).+Labor+Market+Dynamics%3A+A+Hidden+Markov+Approach.+IMF+Working+Paper+No.+19%2F282%2C+International+Monetary+Fund.&amp;t=newext&amp;atb=v461-1&amp;ia=web">Verifica la disponibilità on line</a></p>

<p><a href="https://labourcomplexity.montaletti.com/tag:code" class="hashtag"><span>#</span><span class="p-category">code</span></a></p>

<p><a href="https://github.com/gmontaletti/labour-complexity/blob/main/R/shibata_hidden_mm.R">codice in R su github</a></p>

<h1 id="giampaolo-montaletti" id="giampaolo-montaletti">Giampaolo Montaletti</h1>

<p>  <a href="https://orcid.org/0009-0002-5327-1122">Orcid</a>
  <a href="https://www.linkedin.com/in/giampaolomontaletti/">LinkedIn</a>
  <a href="https://info.montaletti.com">montaletti.com</a></p>
]]></content:encoded>
      <guid>https://labourcomplexity.montaletti.com/non-abbiamo-tutti-le-stesse-probabilita</guid>
      <pubDate>Mon, 26 May 2025 12:40:29 +0000</pubDate>
    </item>
    <item>
      <title>Script R per &#34;Le aziende si fanno concorrenza per attirare competenze&#34;</title>
      <link>https://labourcomplexity.montaletti.com/script-r-per-la-riproduzione-della-metodologia-di-liu-pant-e-sheng-2023?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Il paper è presentato qui:&#xA;https://labourcomplexity.montaletti.com/sintesi-di-predicting-labor-market-competition-leveraging-interfirm-network&#xA;&#xA;Il codice è disponibile a questo link: https://github.com/gmontaletti/labour-complexity/blob/main/R/Labourmarketcompetition.R&#xA;&#xA;code&#xA;&#xA;!--more--&#xA;&#xA;Scopi dello Script&#xA;&#xA;Lo script R implementa computazionalmente il framework metodologico presentato nel lavoro di Liu, Pant e Sheng (2023) &#34;Predicting Labor Market Competition: Leveraging Interfirm Network and Employee Skills&#34;. Gli obiettivi principali dello script sono:&#xA;&#xA;1. Riproduzione Metodologica&#xA;&#xA;Replicare fedelmente l&#39;approccio innovativo degli autori per la predizione della competizione nel mercato del lavoro attraverso l&#39;integrazione di:&#xA;&#xA;Dati sulle competenze dei dipendenti (skill-based metrics)&#xA;Reti di flusso del capitale umano tra aziende (Human Capital Flow networks)&#xA;Caratteristiche economiche e strutturali delle imprese&#xA;&#xA;2. Validazione Empirica&#xA;&#xA;Dimostrare l&#39;efficacia predittiva superiore delle metriche basate su network rispetto agli approcci tradizionali di classificazione industriale, confermando i risultati originali che mostrano miglioramenti dell&#39;AUC del 18-34%.&#xA;&#xA;3. Operazionalizzazione del Framework 2-D&#xA;&#xA;Implementare il modello bidimensionale di analisi competitiva che combina sovrapposizione nel mercato del prodotto (product market overlap) e sovrapposizione nel mercato del lavoro (labor market overlap) per identificare diversi tipi di competitor.&#xA;&#xA;Principali Funzionalità e Collegamento al Lavoro Originale&#xA;&#xA;Generazione di Dati Sintetici&#xA;&#xA;Funzione: generatesyntheticdata()&#xA;&#xA;Collegamento teorico: Replica la struttura del dataset LinkedIn utilizzato dagli autori, contenente 89.000+ profili di dipendenti di 3.467 aziende pubbliche (2000-2014).&#xA;&#xA;Componenti implementati:&#xA;&#xA;Aziende con codici SIC e caratteristiche economiche&#xA;Dipendenti con profili di competenze&#xA;Movimenti inter-aziendali che simulano i flussi di capitale umano&#xA;Distribuzione probabilistica dei movimenti basata su prossimità settoriale&#xA;&#xA;Costruzione delle Metriche di Sovrapposizione del Capitale Umano&#xA;&#xA;Skill-Based Labor Overlap&#xA;&#xA;Funzioni: createfirmskillmatrix(), createskilltermsimilaritymatrix()&#xA;&#xA;Collegamento teorico: Implementa le metriche di sovrapposizione delle competenze esplicite attraverso:&#xA;&#xA;Ponderazione SF-IFF (Skill Frequency - Inverse Firm Frequency)&#xA;Calcolo della similarità del coseno tra vettori di competenze aziendali&#xA;Rappresentazione delle knowledge bases aziendali come distribuzioni su spazi di competenze&#xA;&#xA;Skill Topic Modeling&#xA;&#xA;Funzioni: createskilltopics(), createskilltopicsimilaritymatrix()&#xA;&#xA;Collegamento teorico: Operazionalizza l&#39;approccio di topic modeling degli autori per catturare competenze latenti e conoscenze tacite attraverso:&#xA;&#xA;Clustering di competenze basato su pattern di co-occorrenza&#xA;Aggregazione delle distribuzioni di topic a livello aziendale&#xA;Misurazione della similarità tra knowledge portfolios aziendali&#xA;&#xA;Analisi delle Reti di Flusso del Capitale Umano (HCF Networks)&#xA;&#xA;Costruzione della Rete&#xA;&#xA;Funzioni: createhcfnetwork(), calculateupstreamsimilarity(), calculatedownstreamsimilarity()&#xA;&#xA;Collegamento teorico: Replica l&#39;innovativa metodologia di network analysis che distingue tra:&#xA;&#xA;Upstream similarity: Competizione per le stesse fonti di talento&#xA;Downstream similarity: Competizione per gli stessi target di acquisizione&#xA;Community detection: Identificazione di cluster competitivi attraverso algoritmi di Louvain&#xA;&#xA;Proprietà Strutturali della Rete&#xA;&#xA;Funzioni: detectcommunities(), createcommunitysimilaritymatrix()&#xA;&#xA;Collegamento teorico: Conferma empiricamente le proprietà &#34;small-world&#34; identificate dagli autori:&#xA;&#xA;Weak industrial homophily nelle reti HCF&#xA;Mobilità cross-industriale estesa che trascende le classificazioni SIC tradizionali&#xA;Necessità di metriche basate su network per catturare pattern globali di competizione&#xA;&#xA;Modellazione Predittiva Multi-Dimensionale&#xA;&#xA;Architettura dei Feature Sets&#xA;&#xA;Funzione: evaluatefeaturesets()&#xA;&#xA;Collegamento teorico: Implementa la strategia di validazione incrementale degli autori attraverso quattro categorie di variabili:&#xA;&#xA;Economic Features: Caratteristiche finanziarie e dimensionali delle aziende&#xA;&#xA;Product Market Features: Similarità basata su codici SIC&#xA;&#xA;Labor Market Features: Metriche di sovrapposizione delle competenze&#xA;&#xA;Network Features: Similarità strutturali nelle reti HCF&#xA;&#xA;Machine Learning Pipeline&#xA;&#xA;Funzioni: trainandevaluaterf(), preparepredictiondata()&#xA;&#xA;Collegamento teorico: Replica l&#39;approccio di machine learning degli autori:&#xA;&#xA;Random Forest con 500 alberi per gestire non-linearità e interazioni&#xA;Validazione temporale (training: 2000-2012, test: 2013-2015)&#xA;Metriche binarie di competizione (δ=1: tutti i competitor, δ=2: competitor forti)&#xA;Valutazione attraverso AUC e identificazione di nuovi competitor&#xA;&#xA;Framework di Analisi Competitiva 2-D&#xA;&#xA;Funzione: plot2dcompetition()&#xA;&#xA;Collegamento teorico: Operazionalizza il modello bidimensionale degli autori che classifica i competitor in quattro categorie:&#xA;&#xA;Direct Competitors: Alta sovrapposizione sia nel prodotto che nel lavoro&#xA;&#xA;Indirect Competitors: Alta sovrapposizione nel prodotto, bassa nel lavoro&#xA;&#xA;Potential Competitors: Bassa sovrapposizione nel prodotto, alta nel lavoro&#xA;&#xA;Weak Competitors: Bassa sovrapposizione in entrambe le dimensioni&#xA;&#xA;Validazione dei Risultati Metodologici&#xA;&#xA;Lo script conferma i principali findings empirici del paper originale:&#xA;&#xA;Superiorità predittiva delle metriche di network: Le variabili basate su HCF network mostrano utilità predittiva superiore, migliorando l&#39;AUC del 18-34%&#xA;Complementarità delle dimensioni competitive: L&#39;integrazione di product market e labor market metrics fornisce una visione più completa della competizione&#xA;Robustezza cross-industriale: Il framework mantiene efficacia predittiva attraverso diversi settori industriali&#xA;&#xA;Implicazioni Teoriche e Metodologiche&#xA;&#xA;Lo script dimostra computazionalmente come:&#xA;&#xA;I confini tradizionali dell&#39;industria siano inadeguati per catturare la competizione per il capitale umano&#xA;&#xA;Le reti di mobilità del personale rivelino dimensioni competitive nascoste non catturate dalle classificazioni SIC&#xA;&#xA;L&#39;integrazione di conoscenze esplicite e tacite attraverso skill-based metrics e network analysis fornisca una rappresentazione più accurata delle capabilities aziendali&#xA;&#xA;Il machine learning applicato a dati di network possa identificare pattern competitivi non evidenti attraverso approcci tradizionali&#xA;&#xA;Struttura Computazionale&#xA;&#xA;Lo script è organizzato in cinque moduli principali:&#xA;&#xA;Data Generation: Simulazione di ecosistemi aziendali realistici&#xA;&#xA;Metrics Construction: Calcolo delle metriche di sovrapposizione multi-dimensionali&#xA;&#xA;Network Analysis: Costruzione e analisi delle reti HCF&#xA;&#xA;Predictive Modeling: Implementazione del pipeline di machine learning&#xA;&#xA;Results Visualization: Rappresentazione grafica dei risultati e validazione empirica&#xA;&#xA;Questa architettura modulare consente la replicazione sistematica della metodologia originale.&#xA;&#xA;Giampaolo Montaletti&#xD;&#xA;&#xD;&#xA;  Orcid&#xD;&#xA;  LinkedIn&#xD;&#xA;  montaletti.com&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Il paper è presentato qui:
<a href="https://labourcomplexity.montaletti.com/sintesi-di-predicting-labor-market-competition-leveraging-interfirm-network">https://labourcomplexity.montaletti.com/sintesi-di-predicting-labor-market-competition-leveraging-interfirm-network</a></p>

<p>Il codice è disponibile a questo link: <a href="https://github.com/gmontaletti/labour-complexity/blob/main/R/Labour_market_competition.R">https://github.com/gmontaletti/labour-complexity/blob/main/R/Labour_market_competition.R</a></p>

<p><a href="https://labourcomplexity.montaletti.com/tag:code" class="hashtag"><span>#</span><span class="p-category">code</span></a></p>



<h2 id="scopi-dello-script" id="scopi-dello-script">Scopi dello Script</h2>

<p>Lo script R implementa computazionalmente il framework metodologico presentato nel lavoro di Liu, Pant e Sheng (2023) “Predicting Labor Market Competition: Leveraging Interfirm Network and Employee Skills”. Gli obiettivi principali dello script sono:</p>

<h3 id="1-riproduzione-metodologica" id="1-riproduzione-metodologica">1. Riproduzione Metodologica</h3>

<p>Replicare fedelmente l&#39;approccio innovativo degli autori per la predizione della competizione nel mercato del lavoro attraverso l&#39;integrazione di:</p>
<ul><li>Dati sulle competenze dei dipendenti (skill-based metrics)</li>
<li>Reti di flusso del capitale umano tra aziende (Human Capital Flow networks)</li>
<li>Caratteristiche economiche e strutturali delle imprese</li></ul>

<h3 id="2-validazione-empirica" id="2-validazione-empirica">2. Validazione Empirica</h3>

<p>Dimostrare l&#39;efficacia predittiva superiore delle metriche basate su network rispetto agli approcci tradizionali di classificazione industriale, confermando i risultati originali che mostrano miglioramenti dell&#39;AUC del 18-34%.</p>

<h3 id="3-operazionalizzazione-del-framework-2-d" id="3-operazionalizzazione-del-framework-2-d">3. Operazionalizzazione del Framework 2-D</h3>

<p>Implementare il modello bidimensionale di analisi competitiva che combina sovrapposizione nel mercato del prodotto (product market overlap) e sovrapposizione nel mercato del lavoro (labor market overlap) per identificare diversi tipi di competitor.</p>

<h2 id="principali-funzionalità-e-collegamento-al-lavoro-originale" id="principali-funzionalità-e-collegamento-al-lavoro-originale">Principali Funzionalità e Collegamento al Lavoro Originale</h2>

<h3 id="generazione-di-dati-sintetici" id="generazione-di-dati-sintetici">Generazione di Dati Sintetici</h3>

<p><strong>Funzione</strong>: <code>generate_synthetic_data()</code></p>

<p><strong>Collegamento teorico</strong>: Replica la struttura del dataset LinkedIn utilizzato dagli autori, contenente 89.000+ profili di dipendenti di 3.467 aziende pubbliche (2000-2014).</p>

<p><strong>Componenti implementati</strong>:</p>
<ul><li>Aziende con codici SIC e caratteristiche economiche</li>
<li>Dipendenti con profili di competenze</li>
<li>Movimenti inter-aziendali che simulano i flussi di capitale umano</li>
<li>Distribuzione probabilistica dei movimenti basata su prossimità settoriale</li></ul>

<h3 id="costruzione-delle-metriche-di-sovrapposizione-del-capitale-umano" id="costruzione-delle-metriche-di-sovrapposizione-del-capitale-umano">Costruzione delle Metriche di Sovrapposizione del Capitale Umano</h3>

<h4 id="skill-based-labor-overlap" id="skill-based-labor-overlap">Skill-Based Labor Overlap</h4>

<p><strong>Funzioni</strong>: <code>create_firm_skill_matrix()</code>, <code>create_skill_term_similarity_matrix()</code></p>

<p><strong>Collegamento teorico</strong>: Implementa le metriche di sovrapposizione delle competenze esplicite attraverso:</p>
<ul><li>Ponderazione SF-IFF (Skill Frequency – Inverse Firm Frequency)</li>
<li>Calcolo della similarità del coseno tra vettori di competenze aziendali</li>
<li>Rappresentazione delle knowledge bases aziendali come distribuzioni su spazi di competenze</li></ul>

<h4 id="skill-topic-modeling" id="skill-topic-modeling">Skill Topic Modeling</h4>

<p><strong>Funzioni</strong>: <code>create_skill_topics()</code>, <code>create_skill_topic_similarity_matrix()</code></p>

<p><strong>Collegamento teorico</strong>: Operazionalizza l&#39;approccio di topic modeling degli autori per catturare competenze latenti e conoscenze tacite attraverso:</p>
<ul><li>Clustering di competenze basato su pattern di co-occorrenza</li>
<li>Aggregazione delle distribuzioni di topic a livello aziendale</li>
<li>Misurazione della similarità tra knowledge portfolios aziendali</li></ul>

<h3 id="analisi-delle-reti-di-flusso-del-capitale-umano-hcf-networks" id="analisi-delle-reti-di-flusso-del-capitale-umano-hcf-networks">Analisi delle Reti di Flusso del Capitale Umano (HCF Networks)</h3>

<h4 id="costruzione-della-rete" id="costruzione-della-rete">Costruzione della Rete</h4>

<p><strong>Funzioni</strong>: <code>create_hcf_network()</code>, <code>calculate_upstream_similarity()</code>, <code>calculate_downstream_similarity()</code></p>

<p><strong>Collegamento teorico</strong>: Replica l&#39;innovativa metodologia di network analysis che distingue tra:</p>
<ul><li><strong>Upstream similarity</strong>: Competizione per le stesse fonti di talento</li>
<li><strong>Downstream similarity</strong>: Competizione per gli stessi target di acquisizione</li>
<li><strong>Community detection</strong>: Identificazione di cluster competitivi attraverso algoritmi di Louvain</li></ul>

<h4 id="proprietà-strutturali-della-rete" id="proprietà-strutturali-della-rete">Proprietà Strutturali della Rete</h4>

<p><strong>Funzioni</strong>: <code>detect_communities()</code>, <code>create_community_similarity_matrix()</code></p>

<p><strong>Collegamento teorico</strong>: Conferma empiricamente le proprietà “small-world” identificate dagli autori:</p>
<ul><li>Weak industrial homophily nelle reti HCF</li>
<li>Mobilità cross-industriale estesa che trascende le classificazioni SIC tradizionali</li>
<li>Necessità di metriche basate su network per catturare pattern globali di competizione</li></ul>

<h3 id="modellazione-predittiva-multi-dimensionale" id="modellazione-predittiva-multi-dimensionale">Modellazione Predittiva Multi-Dimensionale</h3>

<h4 id="architettura-dei-feature-sets" id="architettura-dei-feature-sets">Architettura dei Feature Sets</h4>

<p><strong>Funzione</strong>: <code>evaluate_feature_sets()</code></p>

<p><strong>Collegamento teorico</strong>: Implementa la strategia di validazione incrementale degli autori attraverso quattro categorie di variabili:</p>
<ol><li><p><strong>Economic Features</strong>: Caratteristiche finanziarie e dimensionali delle aziende</p></li>

<li><p><strong>Product Market Features</strong>: Similarità basata su codici SIC</p></li>

<li><p><strong>Labor Market Features</strong>: Metriche di sovrapposizione delle competenze</p></li>

<li><p><strong>Network Features</strong>: Similarità strutturali nelle reti HCF</p></li></ol>

<h4 id="machine-learning-pipeline" id="machine-learning-pipeline">Machine Learning Pipeline</h4>

<p><strong>Funzioni</strong>: <code>train_and_evaluate_rf()</code>, <code>prepare_prediction_data()</code></p>

<p><strong>Collegamento teorico</strong>: Replica l&#39;approccio di machine learning degli autori:</p>
<ul><li>Random Forest con 500 alberi per gestire non-linearità e interazioni</li>
<li>Validazione temporale (training: 2000-2012, test: 2013-2015)</li>
<li>Metriche binarie di competizione (δ=1: tutti i competitor, δ=2: competitor forti)</li>
<li>Valutazione attraverso AUC e identificazione di nuovi competitor</li></ul>

<h3 id="framework-di-analisi-competitiva-2-d" id="framework-di-analisi-competitiva-2-d">Framework di Analisi Competitiva 2-D</h3>

<p><strong>Funzione</strong>: <code>plot_2d_competition()</code></p>

<p><strong>Collegamento teorico</strong>: Operazionalizza il modello bidimensionale degli autori che classifica i competitor in quattro categorie:</p>
<ol><li><p><strong>Direct Competitors</strong>: Alta sovrapposizione sia nel prodotto che nel lavoro</p></li>

<li><p><strong>Indirect Competitors</strong>: Alta sovrapposizione nel prodotto, bassa nel lavoro</p></li>

<li><p><strong>Potential Competitors</strong>: Bassa sovrapposizione nel prodotto, alta nel lavoro</p></li>

<li><p><strong>Weak Competitors</strong>: Bassa sovrapposizione in entrambe le dimensioni</p></li></ol>

<h3 id="validazione-dei-risultati-metodologici" id="validazione-dei-risultati-metodologici">Validazione dei Risultati Metodologici</h3>

<p>Lo script conferma i principali findings empirici del paper originale:</p>
<ul><li><strong>Superiorità predittiva delle metriche di network</strong>: Le variabili basate su HCF network mostrano utilità predittiva superiore, migliorando l&#39;AUC del 18-34%</li>
<li><strong>Complementarità delle dimensioni competitive</strong>: L&#39;integrazione di product market e labor market metrics fornisce una visione più completa della competizione</li>
<li><strong>Robustezza cross-industriale</strong>: Il framework mantiene efficacia predittiva attraverso diversi settori industriali</li></ul>

<h3 id="implicazioni-teoriche-e-metodologiche" id="implicazioni-teoriche-e-metodologiche">Implicazioni Teoriche e Metodologiche</h3>

<p>Lo script dimostra computazionalmente come:</p>
<ol><li><p><strong>I confini tradizionali dell&#39;industria</strong> siano inadeguati per catturare la competizione per il capitale umano</p></li>

<li><p><strong>Le reti di mobilità del personale</strong> rivelino dimensioni competitive nascoste non catturate dalle classificazioni SIC</p></li>

<li><p><strong>L&#39;integrazione di conoscenze esplicite e tacite</strong> attraverso skill-based metrics e network analysis fornisca una rappresentazione più accurata delle capabilities aziendali</p></li>

<li><p><strong>Il machine learning applicato a dati di network</strong> possa identificare pattern competitivi non evidenti attraverso approcci tradizionali</p></li></ol>

<h2 id="struttura-computazionale" id="struttura-computazionale">Struttura Computazionale</h2>

<p>Lo script è organizzato in cinque moduli principali:</p>
<ol><li><p><strong>Data Generation</strong>: Simulazione di ecosistemi aziendali realistici</p></li>

<li><p><strong>Metrics Construction</strong>: Calcolo delle metriche di sovrapposizione multi-dimensionali</p></li>

<li><p><strong>Network Analysis</strong>: Costruzione e analisi delle reti HCF</p></li>

<li><p><strong>Predictive Modeling</strong>: Implementazione del pipeline di machine learning</p></li>

<li><p><strong>Results Visualization</strong>: Rappresentazione grafica dei risultati e validazione empirica</p></li></ol>

<p>Questa architettura modulare consente la replicazione sistematica della metodologia originale.</p>

<h1 id="giampaolo-montaletti" id="giampaolo-montaletti">Giampaolo Montaletti</h1>

<p>  <a href="https://orcid.org/0009-0002-5327-1122">Orcid</a>
  <a href="https://www.linkedin.com/in/giampaolomontaletti/">LinkedIn</a>
  <a href="https://info.montaletti.com">montaletti.com</a></p>
]]></content:encoded>
      <guid>https://labourcomplexity.montaletti.com/script-r-per-la-riproduzione-della-metodologia-di-liu-pant-e-sheng-2023</guid>
      <pubDate>Thu, 22 May 2025 12:57:41 +0000</pubDate>
    </item>
    <item>
      <title>Codice</title>
      <link>https://labourcomplexity.montaletti.com/code?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[In questo blog troverete anche del codice scritto in R https://cran.r-project.org/ dove riproduco esempi estratti dai paper che commento.&#xA;&#xA;Mi servono per capire le logiche analitiche che sono state scelte, e confluiscono in alcuni miei progetti di analisi dei dati del mercato del lavoro.&#xA;&#xA;Il repository si trova su Github: https://github.com/gmontaletti/labour-complexity&#xA;&#xA;---&#xA;&#xA;https://labourcomplexity.montaletti.com/le-relazioni-fra-competenze-e-professioni&#xA;&#xA;https://github.com/gmontaletti/labour-complexity/blob/main/R/seif_consolidated-skill-calculation.r&#xA;&#xA;code]]&gt;</description>
      <content:encoded><![CDATA[<p>In questo blog troverete anche del codice scritto in R <a href="https://cran.r-project.org/">https://cran.r-project.org/</a> dove riproduco esempi estratti dai paper che commento.</p>

<p>Mi servono per capire le logiche analitiche che sono state scelte, e confluiscono in alcuni miei progetti di analisi dei dati del mercato del lavoro.</p>

<p>Il repository si trova su Github: <a href="https://github.com/gmontaletti/labour-complexity">https://github.com/gmontaletti/labour-complexity</a></p>

<hr/>

<p><a href="https://labourcomplexity.montaletti.com/le-relazioni-fra-competenze-e-professioni">https://labourcomplexity.montaletti.com/le-relazioni-fra-competenze-e-professioni</a></p>

<p><a href="https://github.com/gmontaletti/labour-complexity/blob/main/R/seif_consolidated-skill-calculation.r">https://github.com/gmontaletti/labour-complexity/blob/main/R/seif_consolidated-skill-calculation.r</a></p>

<p><a href="https://labourcomplexity.montaletti.com/tag:code" class="hashtag"><span>#</span><span class="p-category">code</span></a></p>
]]></content:encoded>
      <guid>https://labourcomplexity.montaletti.com/code</guid>
      <pubDate>Mon, 12 May 2025 08:42:04 +0000</pubDate>
    </item>
  </channel>
</rss>