English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

un

ospite
1 / ?
torna alle lezioni

Derivazione dell'Equazione Logistica

La curva S di Hamming ha una derivazione matematica precisa. Inizia con due osservazioni sull'adozione della tecnologia:

1. Il tasso di adozione accelera con l'adozione attuale (passaparola, effetti di rete): dP/dt ∝ P

2. Il tasso di adozione rallenta quando il mercato si satura: dP/dt ∝ (1 − P)

Combinare: dP/dt = r · P · (1 − P)

Questa è l'equazione differenziale logistica. È separabile: la decomposizione in frazioni parziali consente l'integrazione diretta.

Derivazione

Separa le variabili: dP / [P(1−P)] = r dt

Frazioni parziali: 1/[P(1−P)] = 1/P + 1/(1−P)

Integra entrambi i lati: ln(P) − ln(1−P) = rt + C

ln[P/(1−P)] = rt + C

P/(1−P) = e^(rt+C) = e^C · e^(rt)

Sia K = e^C. Risolvi per P: P = K·e^(rt) / (1 + K·e^(rt))

Equivalentemente: P(t) = 1 / (1 + e^(−r(t − t₀)))

dove t₀ = (ln K)/r è il punto di flesso.

Punto di Flesso

A t = t₀: P = 0,5. Derivata seconda d²P/dt² = 0: il tasso di crescita è massimo. Prima di t₀: concava verso l'alto (accelerando). Dopo t₀: concava verso il basso (decelerando).

Geometria delle Applicazioni Informatiche: Metcalfe & Paesaggio di Ottimizzazione

Adattamento della Logistica ai Dati

Dati due punti di dati su una curva logistica, puoi risolvere sia r che t₀.

Adozione di Internet: P(1995) = 0,01 (1% delle famiglie statunitensi), P(2005) = 0,70 (70%).

Utilizzando P(t) = 1/(1 + e^(−r(t−t₀))), imposta due equazioni dai punti di dati P(1995)=0,01 e P(2005)=0,70. Da P(2005)=0,70: calcola t₀ usando ln[P/(1−P)] = r(t−t₀). Quindi usa entrambe le equazioni per risolvere r. Mostra tutta l'algebra. Cosa predice il tuo valore r per P(2010)?

Valore di Rete come Conteggio Geometrico

Hamming ha notato che le applicazioni hanno guidato l'adozione del calcolo più dell'hardware o del software. Le applicazioni dipendenti dalla rete seguono un modello di crescita specifico: il loro valore aumenta più velocemente del loro costo.

Legge di Metcalfe

Il valore di una rete con n utenti è proporzionale al numero di possibili connessioni tra gli utenti:

V(n) = k · n(n−1)/2 ≈ k · n²/2 (per n grande)

dove k è il valore di una connessione. Costo di una rete: C(n) ∝ n (approssimativamente lineare nel numero di utenti).

Rapporto valore-costo: V/C ∝ n²/n = n. Man mano che n cresce, il rapporto cresce linearmente. Una rete con 10 volte più utenti offre approssimativamente 100 volte più valore a soli 10 volte il costo.

Immagine Geometrica

Con n nodi, il numero di archi in un grafo completo K_n è C(n,2) = n(n−1)/2. Questa è una formula combinatoria: scegli 2 nodi da n. Per n=10: C(10,2)=45. Per n=100: C(100,2)=4950. Per n=1000: C(1000,2)=499.500.

La curva S e la legge di Metcalfe interagiscono: durante l'adozione rapida della fase 2, n cresce rapidamente, e V(n) cresce come n². L'inflessione del valore si verifica prima dell'inflessione dell'adozione — il valore accelera prima dell'adozione, trainando più adozione in un anello di feedback positivo.

Valore di Rete a Diversi Livelli di Adozione

Adozione del email: nel 1985 (n=100.000 utenti), k = $0,01 per connessione-anno. Nel 1995 (n=30.000.000 utenti).

Calcola V(1985) = k · n(n−1)/2 e V(1995) = k · n(n−1)/2 usando i valori forniti. Qual è il rapporto V(1995)/V(1985)? Quindi calcola il rapporto di crescita degli utenti n(1995)/n(1985). Cosa ti dice il rapporto tra la crescita del valore e la crescita degli utenti sul perché l'email è diventata indispensabile così improvvisamente all'inizio degli anni '90?

Ottimizzazione come Geometria

La storia del nastro Boeing di Hamming descrive un fallimento di ottimizzazione con significato geometrico preciso. L'ottimizzazione di una funzione f(x) su un paesaggio richiede:

1. Una funzione f ben definita: l'obiettivo (trascinamento, costo, tempo di commercializzazione)

2. Un paesaggio fisso: f valutato nello stesso stato ogni volta

3. Un gradiente: la direzione del miglioramento più ripido

Quando il paesaggio cambia tra le misurazioni, il gradiente che stimi potrebbe puntare in una direzione che non esiste più quando fai il passo successivo. Stai calcolando il gradiente(f₁) ma facendo un passo nel paesaggio f₂.

Discesa del Gradiente

Discesa standard del gradiente: x_{t+1} = x_t − α ∇f(x_t)

dove α = dimensione del passo (tasso di apprendimento), ∇f = vettore gradiente (derivate parziali).

Il fallimento di Boeing: al tempo t, il team misura f(x_t). Al tempo t+1, il team cambia x in x_t + Δx. Ma il database condiviso è cambiato anche: f è ora f' ≠ f. Il cambiamento osservato: f'(x_t + Δx) − f(x_t). Questo NON è il gradiente di f — include un termine dallo spostamento del paesaggio.

Il Gradiente Fantasma

Cambiamento misurato = [f'(x+Δx) − f(x)] = [f(x+Δx) − f(x)] + [f'(x+Δx) − f(x+Δx)]

= gradiente vero × Δx + spostamento del paesaggio

Se lo spostamento del paesaggio domina: il team si sposta verso un minimo in f' che è un massimo in f. Ottimizzano la cosa sbagliata — possibilmente peggiorando il loro design mentre le misurazioni mostrano un miglioramento.

Quantificazione dell'Errore di Gradiente Fantasma

Un team ottimizza la resistenza f(θ, s) dove θ = angolo dell'ala, s = apertura alare. Gradiente vero: ∂f/∂θ = −0,5 (la resistenza diminuisce con θ), ∂f/∂s = +0,3 (la resistenza aumenta con s).

Un altro team riduce contemporaneamente il peso della fusoliera, che cambia la funzione di resistenza: f' = f − 0,8. (Una fusoliera più leggera riduce la resistenza di 0,8 unità in tutte le configurazioni.)

Il primo team misura: f'(θ+Δθ, s) − f(θ, s) = [f(θ+Δθ, s) − 0,8] − f(θ, s) = −0,5·Δθ − 0,8.

Se il primo team imposta Δθ = 1 (cambia l'angolo dell'ala di 1 unità), qual è il cambiamento misurato? Cosa lo attribuiscono? Quale è il contributo effettivo della loro propria modifica dell'angolo dell'ala rispetto al contributo fantasma dal cambiamento della fusoliera? Mostra l'aritmetica e interpreta: il gradiente fantasma potrebbe causare al team di smettere di ottimizzare θ prematuramente?