Jednotka 1 / 11

Úvod do umelej inteligencie vo fyzike: Úlohy, hranice, validácia jednotiek a výsledkov, etika

zisky:

  • Schopnosť rozlíšiť, kde umelá inteligencia šetrí čas v pracovnom toku fyziky (výpočet, simulácia, analýza, odvodenie) a kde sú rozhodnutia o jednotkách, poradí a presnosti ponechané na ľudí, v závislosti od úrovne rizika.
  • Schopnosť aplikovať disciplínu, ktorá kontroluje každý výstup definovaním jeho jednotky, zabezpečením jeho úrovne a overením nezávislým nástrojom.
  • Pochopenie, prečo sú chyby jednotiek/objednávky, vymyslené konštanty a nepravdivé referencie riziká, s ktorými treba v tejto profesii počítať už od začiatku.

Fyzika je umenie opisovať prírodu číslami a rovnicami; Ale najkrutejším pravidlom tohto umenia je toto: chyba v jednotke, chyba znamienka alebo posun poradia (výsledok je 10, 100 alebo 1000-krát väčší/menší) znehodnotí celý výsledok. Použitie centimetrov namiesto metrov vo výpočte môže spôsobiť, že satelit vynechá svoju obežnú dráhu; preklep jeden exponent stačí na vyvrátenie výpočtu nosnosti mosta. Preto si používanie umelej inteligencie (AI) vo fyzike vyžaduje disciplínu. V tejto lekcii sa dozviete, kde nástroje, ktoré nazývame veľký jazykový model (LLM – typ umelej inteligencie, ktorá produkuje text štatisticky, s logikou „ďalšieho najpravdepodobnejšieho slova“) v skutočnosti šetria čas pri fyzickej práci, kde sú nebezpečné a ako overiť jednotlivé výstupy.

Po prvé, kritický koncept: halucinácia je, keď AI produkuje informácie, ktoré v skutočnosti nie sú pravdivé, s plnou istotou, ako keby to bola pravda. Vo fyzike to je; Prichádza vo forme vymyslenej konštantnej hodnoty, názvu neexistujúcej rovnice, nesprávnej jednotky alebo odkazu na neexistujúci článok. Kritický bod je tento: LLM nie je kalkulačka ani fyzikálny motor. Ide o textový generátor, ktorý štatisticky napodobňuje texty, ktoré vidí v tréningových dátach. Väčšinu času produkuje správnu fyziku, pretože videl veľa správnych fyzikálnych textov; ale rozdiel medzi „pravdivé väčšinu času“ a „pravdivé stále“ je vo fyzike všetko.

Kde vo fyzike umelá inteligencia funguje a kde nie?

Myslite na AI ako na rýchly návrh, nápad a partnera v kódovaní: cenné, ale nevyhnutné na overenie. Nasledujúce rozlíšenie je chrbticou tohto modulu.

Quest

Príspevok AI

Zodpovednosť fyzika

numerický výpočet

Píše kód Python/NumPy

Spustite kód a potvrďte výsledok pomocou jednotky

simulácia

Stanovuje rámec riešenia diferenciálnych rovníc

Overte si fyzikálnymi zákonmi zachovania

Experimentálna analýza dát

Kód prispôsobenia krivky naznačuje štatistiku

Potvrdenie súladu modelu s fyzikou

Odvodenie modelu/vzorca

Poskytuje náčrt odvodenia a medzikrok

Kontrola každého kroku a okrajových podmienok

vizualizácia

Generuje grafický kód

Pozrite si presnosť osi, jednotky a mierky

Literatúra/písanie

Robí súhrn, koncept, jazykové opravy

Potvrdenie každej referencie a faktu pri zdroji

Základné pravidlo: Na navigáciu, kódovanie a úpravu účtu používajte AI, nie účet samotný. Vždy overte číselný výsledok deterministickým nástrojom (vykonaný Python kód, rozmerová analýza, manuálna kontrola). "deterministický" tu znamená "vždy dáva rovnaký a presný výsledok na rovnaký vstup"; Vykonaný NumPy kód je takýto, nie je to číslo, ktoré LLM vydáva z hlavy.

Tri smrtiace pasce AI vo fyzike

1. Chyby jednotky a objednávky. Umelá inteligencia dokáže ticho prepínať medzi joulmi a elektrónvoltami, kelvinmi a stupňami Celzia, radiánmi a stupňami. Výsledok vyzerá numericky „rozumne“, ale je fyzicky nesprávny.

2. Vytvorené konštanty a rovnice. AI ​​môže „vyplniť“ konštantu materiálu alebo oblasť prierezu, ktorú si nepamätá, číslom, ktoré sa zdá byť rozumné. Môže dať názov zákonu, ktorý neexistuje.

3. Nepravdivé priradenia. AI dokáže vytvoriť úplne vymyslený článok v skutočnom časopise so skutočne znejúcimi menami autorov. Tomu sa budeme podrobnejšie venovať v 9. kapitole.

Tip: Ku každému numerickému výstupu AI pristúpte tromi otázkami: (1) Aká je jeho jednotka? (2) Je poradie (s mocninou 10) fyzicky rozumné? (3) Ako to môžem nezávisle skontrolovať? Tieto tri otázky zachytia veľkú väčšinu fyzikálnych chýb v zárodku.

Krok za krokom: bezpečný pracovný postup AI vo fyzike

1. Definujte problém s jeho jednotkami. Namiesto "Nájdi rýchlosť predmetu" "Ak sa predmet s hmotnosťou 2 kg zrýchľuje po dobu 3 s konštantnou silou 5 N, aká je jeho konečná rýchlosť v m/s?" povedať. Jasne napíšte, čo je dané a požadovanú jednotku.

2. Požiadajte o riešenie krok za krokom a sledovanie jednotiek. Požiadajte AI, aby ukázal, ako sa jednotka pohybuje v každom medzikroku. Jednotky sú najsilnejším nástrojom na zachytenie chýb.

3. Overte spustením kódu. Symbolický alebo číselný výsledok potvrďte pomocou spustiteľného kódu Python. Toto je ústredný princíp tohto modulu.

4. Vykonajte fyzickú kontrolu. Šetrí sa energia? Poskytuje výsledok očakávané správanie v limitnom prípade (keď hmotnosť klesne na nulu a rýchlosť je veľmi malá)? Obstojí rozmerová analýza?

5. Potvrďte konštanty a referencie. Rýchlosť svetla, Planckova konštanta, hustota materiálu – to všetko overte zo spoľahlivého odkazu (CODATA, učebnica, datasheet).

tri mini prípady

Prípad 1 – Jednotková pasca. Študent inžinierstva sa opýtal AI na energiu fotónu a dostal odpoveď E = 3,2 × 10⁻¹⁹ J (správne). Ale v ďalšom kroku to AI zapísala ako „asi 2 eV“. Študent skontroloval konverziu J 1 eV = 1,602 × 10⁻¹⁹: správny výsledok bol približne 2 eV, konzistentný. Ale v inej otázke YZ napísal 3,2 × 10⁻¹⁹ J ako „3,2 eV“; Keď študent urobil prevod manuálne, videl, že by to malo byť 2 eV a zachytil chybu. Strata času: 3 minúty.

Prípad 2 – Kovanie pevné. Učiteľ požiadal AI o viskozitu vody pri určitej teplote. YZ uviedol číslo, ktoré sa zdalo rozumné, ale neuviedol zdroj. Keď učiteľ porovnal hodnotu s inžinierskym manuálom, zistil, že číslo udané AI bolo asi dvojnásobkom skutočnej hodnoty. Bez overenia by laboratórny výpočet dopadol úplne zle.

Prípad 3 – Získané potvrdenie. Výskumník požiadal AI ​​o kód Python, ktorý numericky rieši pohybovú rovnicu kyvadla. Kód fungoval, ale energia sa časom neustále zvyšovala – fyzicky nemožné. Výskumník si uvedomil, že to bolo spôsobené chybou numerickej metódy (jednoduchý Eulerov krok), požiadal AI ​​o metódu, ktorá zachováva úsporu energie (napríklad menší krok alebo stabilnejší riešič) a opravil ju za 10 minút. Ak by nebola vykonaná kontrola úspory energie, nesprávny výsledok by sa považoval za správny.

Štyri kopírovateľné šablóny

1) Overiteľné riešenie so sledovaním jednotiek:

Vaša úloha: asistent fyziky. Vyriešte nasledujúci problém KROK ZA KROKOM: [problém]. Napíšte všetky danosti a požadovaný výsledok v jednotkách SI. Ukážte, ako sa jednotka pohybuje v každom kroku. Výsledok potvrďte pomocou spustiteľného kódu Python (NumPy). Nakoniec vo vete zhodnoťte, či je objednávka fyzicky hodnoverná.

2) Pevné potvrdenie/potvrdenie údajov:

Napíšte hodnotu [fyzikálnej konštanty alebo vlastnosti materiálu] a jej jednotku SI. Uveďte zdroj (napr. CODATA, manuál). Ak nepoznáte presnú hodnotu, povedzte „overte túto hodnotu z referencie“ a NEZAPOMEŇTE. Uveďte aj svoju neistotu (ak existuje).

3) Kontrola vlastného riešenia/kódu:

Nižšie je moje riešenie/kód. Skontrolujte každý krok a jeho jednotku. Ak sa vyskytne CHYBA, uveďte, v ktorom kroku a prečo; Ak je to pravda, povedzte „pravda“. Predovšetkým skontrolujte konzistenciu jednotiek a poradie. Napíšte nové riešenie; Len skontrolujte moje. Moje riešenie: [tu]

4) Žiadosť o kontrolu fyzickej príčetnosti:

Uveďte 3 nezávislé fyzické kontrolné súčty (nevykonávajte výpočet) pre nasledujúci výsledok: analýza rozmerov/jednotiek, správanie hraničného stavu, kontrola zákona o ochrane. Ku každému napíšte jednou vetou, čo mám v tomto výsledku skontrolovať.

Slabá výzva / Silná výzva

Slabý: "Vypočítajte, ako dlho zostane lopta vo vzduchu."
Výsledok: Chýbajúce údaje, nejasná jednotka, jednoriadková odpoveď; nemožno overiť, chyby nemožno zachytiť.
Silný: "Pre loptičku hodenú zo zeme vertikálnou rýchlosťou 20 m/s vypočítajte KROK ZA KROKOM čas, počas ktorého zostane vo vzduchu tým, že vezmete g = 9,81 m/s², ignorujúc odpor vzduchu. Ukážte jednotky pri každom kroku. Výsledok potvrďte kódom Python a zapíšte si, aký bude čas, ak sa rýchlosť zdvojnásobí ako limitný prípad."
Výsledok: Kontrolovateľné kroky, sledovanie jednotiek, overenie spustiteľnosti a fyzická kontrola.

Časté chyby

  • Zanedbanie jednotky. Uvažovanie čísla bez jednotiek je najčastejšou a najdrahšou chybou vo fyzike. Každé číslo má jednotku.
  • Nekontrolujem hodnosť. Aký je výsledok s mocninou 10? Hmotnosť človeka je 70 kg, nie 70 g alebo 70 ton. Kontrola poradia trvá niekoľko sekúnd, šetrí hodiny.
  • Nepotvrdzujú sa konštanty. Vymyslená konštanta je najzákernejšia halucinácia, pretože sa zdá byť pravdepodobná.
  • Dôverovať kódu bez toho, aby ste ho spustili. Aj keď kód napísaný AI „vyzerá správne“, nemal by sa považovať za definitívny, kým sa nespustí a neskontroluje sa výsledok.
  • Nevykonávanie fyzických kontrol. Je zachovaná energia, hybnosť, náboj? Sú hraničné štáty podľa očakávania? Bez týchto kontrol zostáva výsledok neúplný.
Upozornenie: Vždy overte výsledok pred jeho exportovaním do správy, študenta alebo dizajnu. Vo fyzike nesprávna hodnota exponenciálne rastie v reťazci merania, dizajnu a bezpečnosti. Neoverený výstup AI nikdy nenahrádza potvrdenie od kompetentného fyzika.

V súhrne

AI je výkonný nástroj na kreslenie, kódovanie a úpravu vo fyzike; ale nie je to kalkulačka, fyzikálny nástroj ani spoľahlivá referencia. Najväčšími rizikami sú chyby jednotiek/objednávok, vymyslené konštanty a falošné referencie. Základná disciplína je teda jasná: definovať problém s jeho jednotkami, riešiť ho krok za krokom a so sledovaním jednotiek, overiť spustením kódu, urobiť fyzickú kontrakontrolu, overiť konštanty a atribúty. Toto overovacie myslenie prehĺbime v každej jednotke v rámci tohto modulu.

Aplikačná úloha

Vyberte si fyzikálny problém strednej náročnosti zo svojho odboru (otázku kinematiky, energie alebo elektriny). Vyriešte to na AI pomocou 1. šablóny, sledovanie jednotiek. Potom overte výsledok nezávislým spôsobom (spustením kódu Python, rozmerovou analýzou alebo manuálne). Vykonajte aspoň jednu kontrolu objednávky a jednu kontrolu hraničných podmienok. Zapíšte svoje zistenia do 5-6 viet: kde fungovala AI, kde bolo potrebné overenie, vyskytla sa chyba jednotky/objednávky?

kontrolný zoznam

  • [ ] Jasne som definoval problém s danými položkami a želanou jednotkou.
  • [ ] Požiadal som AI o krok za krokom riešenie a sledovanie jednotiek.
  • [ ] Výsledok som overil pomocou spustiteľného kódu alebo manuálne.
  • [ ] Skontroloval som, či je hodnosť fyzicky primeraná.
  • [ ] Vykonal som aspoň jednu fyzickú kontrolu (konzervácia, medzný stav).
  • [ ] Konštanty, ktoré používam, mám potvrdené zo spoľahlivého zdroja.
  • [ ] Neposkytol som žiadne neoverené výsledky.