Unità 1 / 11

Introduzione all'intelligenza artificiale in fisica: ruoli, confini, convalida di unità e risultati, etica

Guadagni:

  • Essere in grado di distinguere dove l’intelligenza artificiale fa risparmiare tempo nel flusso di lavoro della fisica (calcolo, simulazione, analisi, derivazione) e dove le decisioni su unità, ordine e precisione sono lasciate agli esseri umani, a seconda del livello di rischio.
  • Capacità di applicare una disciplina che controlli ogni output definendone l'unità, garantendone il livello e verificandolo con uno strumento indipendente.
  • Capire perché errori di unità/ordine, costanti inventate e falsi riferimenti sono rischi di cui bisogna tenere conto fin dall'inizio in questa professione.

La fisica è l'arte di descrivere la natura con numeri ed equazioni; Ma la regola più crudele di quest'arte è questa: un errore di unità, un errore di segno o uno spostamento di ordine (un risultato che sia 10, 100 o 1000 volte più grande/più piccolo) invalida l'intero risultato. Usare centimetri invece che metri in un calcolo potrebbe far sì che un satellite manchi la sua orbita; è sufficiente scrivere male un esponente per confutare il calcolo della portanza di un ponte. Ecco perché l'uso dell'intelligenza artificiale (AI) in fisica richiede disciplina. In questa unità imparerai dove gli strumenti che chiamiamo modello linguistico di grandi dimensioni (LLM - un tipo di intelligenza artificiale che produce testo statisticamente, con la logica della "parola successiva più probabile") fanno effettivamente risparmiare tempo nel lavoro fisico, dove sono pericolosi e come verificare ogni output.

Innanzitutto un concetto fondamentale: l’allucinazione avviene quando l’intelligenza artificiale produce informazioni che in realtà non sono vere, con piena fiducia, come se fossero vere. In fisica questo è; Si presenta sotto forma di un valore costante inventato, del nome di un'equazione inesistente, di un'unità errata o di un riferimento a un articolo inesistente. Il punto critico è questo: LLM non è una calcolatrice o un motore fisico. È un generatore di testo che imita statisticamente i testi che vede nei dati di addestramento. Produce fisica corretta per la maggior parte del tempo perché ha visto molti testi di fisica corretti; ma la differenza tra "vero per la maggior parte del tempo" e "vero sempre" è tutto in fisica.

Dove funziona l’intelligenza artificiale in fisica e dove no?

Pensa all'intelligenza artificiale come a una bozza rapida, un'idea e un partner di codifica: prezioso ma essenziale per la convalida. La seguente distinzione è la spina dorsale di questo modulo.

Ricerca

Contributo dell'intelligenza artificiale

Responsabilità del fisico

calcolo numerico

Scrive codice Python/NumPy

Eseguire il codice e confermare il risultato con l'unità

simulazione

Stabilisce un quadro di soluzione di equazioni differenziali

Verificare mediante leggi di conservazione fisica

Analisi dei dati sperimentali

Il codice di adattamento della curva suggerisce statistiche

Confermare la conformità del modello con la fisica

Derivazione di modelli/formule

Fornisce lo schema di derivazione e il passaggio intermedio

Controllo di ogni passaggio e condizione al contorno

visualizzazione

Genera codice grafico

Visualizza la precisione di asse, unità e scala

Letteratura/scrittura

Effettua riassunti, bozze, correzioni linguistiche

Confermando alla fonte ogni riferimento e fatto

Regola pratica: utilizzare l'intelligenza artificiale per navigare, codificare e modificare l'account, non l'account stesso; Verificare sempre il risultato numerico con uno strumento deterministico (codice Python eseguito, analisi dimensionale, controllo manuale). "Deterministico" qui significa "dà sempre lo stesso e preciso risultato allo stesso input"; Un codice NumPy eseguito è così, non è un numero che LLM emette a gran voce.

Tre trappole mortali dell'intelligenza artificiale in fisica

1. Errori di unità e ordine. L’intelligenza artificiale può passare silenziosamente tra joule ed elettronvolt, Kelvin e gradi centigradi, radianti e gradi. Il risultato sembra numericamente "ragionevole" ma è fisicamente sbagliato.

2. Costanti ed equazioni inventate. L'IA può "riempire" una costante materiale o un'area della sezione trasversale che non ricorda con un numero che sembra ragionevole. Può dare un nome a una legge che non esiste.

3. False attribuzioni. L’intelligenza artificiale può produrre un articolo completamente inventato in una vera rivista, con nomi di autori che sembrano reali. Tratteremo questo in modo approfondito nell’unità 9.

Suggerimento: affronta ogni output numerico dell'IA con tre domande: (1) Qual è la sua unità? (2) L'ordine (al potere di 10) è fisicamente ragionevole? (3) Come posso verificarlo in modo indipendente? Queste tre domande colgono sul nascere la stragrande maggioranza degli errori fisici.

Passo dopo passo: flusso di lavoro sicuro dell'IA in fisica

1. Definire il problema con le sue unità. Invece di "Trova la velocità di un oggetto", "Se un oggetto con una massa di 2 kg accelera per 3 s con una forza costante di 5 N, qual è la sua velocità finale in m/s?" Dire. Scrivere chiaramente cosa viene dato e l'unità desiderata.

2. Richiedi una soluzione passo passo e il monitoraggio dell'unità. Chiedi all'IA di mostrare come viene spostata l'unità in ogni passaggio intermedio. Le unità sono lo strumento più potente per individuare gli errori.

3. Verificare eseguendo il codice. Conferma il risultato simbolico o numerico con un codice Python eseguibile. Questo è il principio centrale di questo modulo.

4. Effettuare una controprova fisica. L'energia si conserva? Il risultato fornisce il comportamento atteso nel caso limite (quando la massa va a zero e la velocità è molto piccola)? L'analisi dimensionale regge?

5. Confermare costanti e riferimenti. Velocità della luce, costante di Planck, densità di un materiale: verifica tutto da un riferimento affidabile (CODATA, libro di testo, scheda tecnica).

tre mini custodie

Caso 1 – Trappola per unità. Uno studente di ingegneria ha chiesto all'IA quale fosse l'energia di un fotone e ha ottenuto la risposta E = 3,2 × 10⁻¹⁹ J (corretta). Ma nel passaggio successivo, l'IA lo ha scritto come "circa 2 eV". Lo studente ha verificato la conversione J di 1 eV = 1.602 × 10⁻¹⁹: il risultato corretto era di circa 2 eV, coerente. Ma in un'altra domanda YZ ha scritto 3,2 × 10⁻¹⁹ J come “3,2 eV”; Quando lo studente ha effettuato la conversione manualmente, ha visto che dovrebbero essere 2 eV e ha rilevato l'errore. Tempo perso: 3 minuti.

Caso 2 — Raccordo fisso. Un insegnante ha chiesto all'IA la viscosità dell'acqua ad una certa temperatura. YZ ha fornito una cifra che sembrava ragionevole ma non ha citato la fonte. Quando l’insegnante ha confrontato il valore con quello di un manuale di ingegneria, ha scoperto che il numero fornito dall’intelligenza artificiale era circa il doppio del valore reale. Senza verifica, un calcolo di laboratorio risulterebbe completamente sbagliato.

Caso 3 – Conferma ottenuta. Un ricercatore ha chiesto all’AI un codice Python che risolva numericamente l’equazione del moto di un pendolo. Il codice funzionava, ma l’energia aumentava costantemente nel tempo – fisicamente impossibile. Il ricercatore si è accorto che ciò era dovuto all’errore del metodo numerico (semplice passo di Eulero), ha chiesto all’intelligenza artificiale un metodo che mantenesse la conservazione dell’energia (ad esempio passo più piccolo o un risolutore più stabile) e ha risolto il problema in 10 minuti. Se non fosse per il controllo del risparmio energetico, il risultato errato sarebbe considerato corretto.

Quattro modelli copiabili

1) Soluzione verificabile con tracciabilità delle unità:

Il tuo ruolo: assistente di fisica. Risolvi il seguente problema PASSO DOPO PASSO: [problema]. Scrivi tutti i dati e il risultato desiderato in unità SI. Mostra come viene spostata l'unità ad ogni passaggio. Conferma il risultato con un codice Python eseguibile (NumPy). Infine, valuta in una frase se l'ordine è fisicamente plausibile.

2) Fisso/conferma dati:

Scrivi il valore di [costante fisica o proprietà materiale] e la sua unità SI. Citare la fonte (es. CODATA, manuale). Se non conosci il valore esatto, dì "verifica questo valore da un riferimento" e NON ADATTO. Indica anche la tua incertezza (se presente).

3) Controllo della mia soluzione/codice:

Di seguito è riportata la mia soluzione/codice. Controlla ogni passaggio e la sua unità. Se si verifica un ERRORE, indicare in quale passaggio e perché; Se è vero, di' "vero". In particolare, controlla la coerenza e l'ordine delle unità. Scrivere una nuova soluzione; Basta controllare il mio. La mia soluzione: [qui]

4) Richiesta di controllo di integrità fisica:

Fornire 3 checksum fisici indipendenti (non eseguire il calcolo) per il seguente risultato: analisi dimensione/unità, comportamento dello stato limite, verifica della legge di conservazione. Per ognuno, scrivi in ​​una frase cosa dovrei controllare in questo risultato.

Prompt debole / Prompt forte

Debole: "Calcola quanto tempo una palla rimane in aria".
Risultato: dati mancanti, unità poco chiara, risposta su una sola riga; non può essere verificato, gli errori non possono essere rilevati.
Forte: "Per una palla lanciata da terra con una velocità verticale di 20 m/s, calcola il tempo in cui rimane in aria PASSO PER PASSO prendendo g = 9,81 m/s², ignorando la resistenza dell'aria. Mostra le unità ad ogni passo. Conferma il risultato con un codice Python e scrivi quale sarà il tempo se la velocità raddoppia come caso limite."
Il risultato: passaggi verificabili, tracciamento delle unità, verifica eseguibile e controcontrollo fisico.

Errori comuni

  • Trascurare l'unità. Considerare un numero senza unità è l'errore più comune e costoso in fisica. Ogni numero ha un'unità.
  • Non controllare il grado. Qual è il risultato elevato alla potenza di 10? La massa di un essere umano è di 70 kg, non di 70 go 70 tonnellate. Il controllo della classifica richiede pochi secondi e fa risparmiare ore.
  • Non convalidare le costanti. Una costante inventata è l'allucinazione più insidiosa perché sembra plausibile.
  • Fidarsi del codice senza eseguirlo. Anche se il codice scritto dall’IA “sembra corretto”, non dovrebbe essere considerato definitivo finché non viene eseguito e controllato il risultato.
  • Non eseguire controlli fisici. L’energia, la quantità di moto e la carica si conservano? Gli stati di confine sono come previsto? Senza questi controlli il risultato rimane incompleto.
Attenzione: verificare sempre un risultato prima di esportarlo in un report, uno studente o un progetto. In fisica, un valore errato cresce in modo esponenziale nella catena di misurazione, progettazione e sicurezza. L'output dell'IA non verificato non sostituisce mai la conferma di un fisico competente.

In sintesi

L'intelligenza artificiale è un potente strumento di disegno, codifica e modifica in fisica; ma non è una calcolatrice, un motore fisico o un riferimento affidabile. I rischi maggiori sono errori di unità/ordine, costanti inventate e riferimenti spuri. Quindi la disciplina di base è chiara: definire il problema con le sue unità, risolverlo passo dopo passo e con il tracciamento delle unità, verificare eseguendo il codice, fare controcontrolli fisici, verificare costanti e attribuzioni. Approfondiremo questa mentalità di convalida in ciascuna unità di questo modulo.

Compito dell'applicazione

Scegli un problema di fisica di media difficoltà nel tuo campo (una questione di cinematica, energia o elettricità). Risolvilo all'IA con il primo modello, tracciamento delle unità. Quindi verifica il risultato in modo indipendente (eseguendo codice Python, analisi dimensionale o manualmente). Effettuare almeno un controllo dell'ordine e un controllo delle condizioni al contorno. Annota i risultati in 5-6 frasi: dove ha funzionato l'intelligenza artificiale, dove era necessaria la convalida, si è verificato un errore di unità/ordine?

lista di controllo

  • [ ] Ho definito chiaramente il problema con gli articoli forniti e l'unità desiderata.
  • [] Ho chiesto all'IA una soluzione passo passo e il monitoraggio delle unità.
  • [ ] Ho verificato il risultato con codice eseguibile o manualmente.
  • [ ] Ho controllato che il grado sia fisicamente ragionevole.
  • [ ] Ho effettuato almeno una verifica fisica (conservazione, stato limite).
  • [ ] Ho confermato le costanti che utilizzo da una fonte affidabile.
  • [ ] Non ho trasmesso alcun risultato non verificato.