Vienetas 1 / 11

Įvadas į dirbtinį intelektą fizikoje: vaidmenys, ribos, vienetų ir rezultatų patvirtinimas, etika

Pelnas:

  • Gebėjimas atskirti, kur dirbtinis intelektas sutaupo laiką fizikos darbo eigoje (skaičiavimas, modeliavimas, analizė, išvedimas), o kur vieneto, eilės ir tikslumo sprendimai paliekami žmonėms, priklausomai nuo rizikos lygio.
  • Gebėjimas taikyti discipliną, kuri kontroliuoja kiekvieną išvestį apibrėžiant jo vienetą, užtikrinant jo lygį ir patikrinant jį nepriklausomu įrankiu.
  • Supratimas, kodėl vienetų/užsakymų klaidos, sugalvotos konstantos ir klaidingos nuorodos yra rizika, į kurią šioje profesijoje reikia atsižvelgti nuo pat pradžių.

Fizika yra menas apibūdinti gamtą skaičiais ir lygtimis; Tačiau žiauriausia šio meno taisyklė yra tokia: vieneto klaida, ženklo klaida arba eilės poslinkis (rezultatas yra 10, 100 ar 1000 kartų didesnis/mažesnis) paneigia visą rezultatą. Skaičiuojant naudojant centimetrus, o ne metrus, palydovas gali praleisti savo orbitą; Užtenka klaidingai parašyti vieną eksponentą, kad būtų paneigtas tilto guolio skaičiavimas. Štai kodėl dirbtinio intelekto (DI) naudojimas fizikoje reikalauja disciplinos. Šiame skyriuje sužinosite, kur įrankiai, kuriuos vadiname didžiosios kalbos modeliu (LLM – dirbtinio intelekto tipas, kuris statistiškai sukuria tekstą pagal „kito labiausiai tikėtino žodžio“) logiką, iš tikrųjų sutaupo fizinio darbo laiką, kur jie yra pavojingi ir kaip patikrinti kiekvieną išvestį.

Pirma, kritinė koncepcija: haliucinacijos yra tada, kai dirbtinis intelektas sukuria informaciją, kuri iš tikrųjų nėra tiesa, su visišku pasitikėjimu, tarsi ji būtų tiesa. Fizikoje tai yra; Jis pateikiamas kaip sugalvota pastovi reikšmė, neegzistuojančios lygties pavadinimas, neteisingas vienetas arba nuoroda į neegzistuojantį straipsnį. Kritinis taškas yra toks: LLM nėra skaičiuotuvas ar fizinis variklis. Tai tekstų generatorius, kuris statistiškai imituoja tekstus, kuriuos mato treniruočių duomenyse. Jis dažniausiai kuria teisingą fiziką, nes matė daug teisingų fizikos tekstų; bet skirtumas tarp „dažniausiai tiesa“ ir „visą laiką tiesa“ yra viskas fizikoje.

Kur dirbtinis intelektas fizikoje veikia, o kur ne?

Pagalvokite apie AI kaip greitą juodraštį, idėją ir kodavimo partnerį: vertingą, bet būtiną patvirtinimui. Šis skirtumas yra šio modulio pagrindas.

Quest

AI indėlis

Fiziko atsakomybė

skaitinis skaičiavimas

Rašo Python/NumPy kodą

Paleiskite kodą ir patvirtinkite rezultatą naudodami įrenginį

modeliavimas

Sukuria diferencialinių lygčių sprendimo sistemą

Patikrinkite pagal fizinės apsaugos įstatymus

Eksperimentinė duomenų analizė

Kreivės pritaikymo kodas siūlo statistiką

Modelio atitikties fizikos reikalavimams patvirtinimas

Modelio / formulės išvedimas

Pateikiamas išvedimo kontūras ir tarpinis žingsnis

Kiekvieno žingsnio ir ribinės sąlygos tikrinimas

vizualizacija

Generuoja grafinį kodą

Žiūrėkite ašies, vieneto ir mastelio tikslumą

Literatūra/raštas

Daro santrauką, juodraštį, kalbos taisymus

Kiekvienos nuorodos ir fakto patvirtinimas šaltinyje

Nykščio taisyklė: naudokite AI norėdami naršyti, koduoti ir redaguoti paskyrą, o ne pačią paskyrą; Visada patikrinkite skaitinį rezultatą deterministiniu įrankiu (vykdytu Python kodu, matmenų analize, rankiniu patikrinimu). „Deterministinis“ čia reiškia „visada suteikia tą patį ir tikslų rezultatą tai pačiai įvestis“; Vykdomas NumPy kodas yra toks, tai nėra skaičius, kurį LLM išduoda iš galvos.

Trys mirtini AI spąstai fizikoje

1. Vieneto ir užsakymo klaidos. AI gali tyliai perjungti džaulius ir elektronvoltus, kelvinus ir Celsijaus, radianus ir laipsnius. Rezultatas skaitiniu požiūriu atrodo „pagrįstas“, bet fiziškai neteisingas.

2. Sudarytos konstantos ir lygtys. AI gali „užpildyti“ medžiagos konstantą arba skerspjūvio plotą, kurio neprisimena, skaičiumi, kuris atrodo pagrįstas. Tai gali suteikti pavadinimą įstatymui, kurio nėra.

3. Klaidingi priskyrimai. AI gali sukurti visiškai sugalvotą straipsnį tikrame žurnale su tikrai skambančiais autorių vardais. Tai išsamiai aptarsime 9 skyriuje.

Patarimas: Apsvarstykite kiekvieną skaitmeninį AI išvestį atsakydami į tris klausimus: (1) Kas yra jos vienetas? (2) Ar užsakymas (10 laipsniu) yra fiziškai pagrįstas? (3) Kaip tai patikrinti savarankiškai? Šie trys klausimai apima didžiąją dalį fizikos klaidų.

Žingsnis po žingsnio: saugi AI darbo eiga fizikoje

1. Apibrėžkite problemą su jos vienetais. Vietoj "Rasti objekto greitį" "Jei objektas, kurio masė 2 kg, įsibėgėja 3 s su pastovia 5 N jėga, koks jo galutinis greitis m/s?" pasakyti. Aiškiai parašykite, kas duota ir norimą vienetą.

2. Paprašykite nuoseklaus sprendimo ir vieneto sekimo. Paprašykite AI parodyti, kaip įrenginys perkeliamas kiekviename tarpiniame žingsnyje. Vienetai yra galingiausias klaidų gaudymo įrankis.

3. Patvirtinkite paleisdami kodą. Patvirtinkite simbolinį arba skaitmeninį rezultatą naudodami vykdomąjį Python kodą. Tai yra pagrindinis šio modulio principas.

4. Atlikite fizinį kontratikrą. Ar taupoma energija? Ar rezultatas parodo laukiamą elgesį ribiniu atveju (kai masė nukrenta iki nulio, o greitis labai mažas)? Ar galioja matmenų analizė?

5. Patvirtinkite konstantas ir nuorodas. Šviesos greitis, Planko konstanta, medžiagos tankis – patikrinkite visa tai iš patikimos informacijos (CODATA, vadovėlis, duomenų lapas).

trys mini dėklai

1 atvejis – vieneto gaudyklė. Inžinerijos studentas paklausė AI apie fotono energiją ir gavo atsakymą E = 3,2 × 10⁻¹⁹ J (teisingai). Tačiau kitame žingsnyje AI užrašė kaip „apie 2 eV“. Mokinys patikrino 1 eV = 1,602 × 10⁻¹⁹ J konversiją: teisingas rezultatas buvo apie 2 eV, nuoseklus. Tačiau kitame klausime YZ parašė 3,2 × 10⁻¹⁹ J kaip „3,2 eV“; Kai mokinys konvertavo rankiniu būdu, pamatė, kad turi būti 2 eV, ir užfiksavo klaidą. Prarastas laikas: 3 minutės.

2 atvejis. Fiksuotas tvirtinimas. Mokytojas paklausė AI vandens klampumo tam tikroje temperatūroje. YZ pateikė skaičių, kuris atrodė pagrįstas, bet nenurodė šaltinio. Kai mokytojas palygino vertę su inžinerijos vadovu, jis nustatė, kad AI pateiktas skaičius buvo maždaug du kartus didesnis už tikrąją vertę. Be patikrinimo laboratorinis skaičiavimas būtų visiškai klaidingas.

3 atvejis – gautas patvirtinimas. Tyrėjas paprašė AI pateikti Python kodą, kuris skaitmeniniu būdu išspręstų švytuoklės judėjimo lygtį. Kodas veikė, tačiau laikui bėgant energija nuolat didėjo - fiziškai neįmanoma. Tyrėjas suprato, kad tai įvyko dėl skaitmeninio metodo klaidos (paprastas Eulerio žingsnis), paprašė AI metodo, kuris išlaikytų energijos taupymą (pvz., mažesnis žingsnis arba stabilesnis sprendimas) ir jį ištaisė per 10 minučių. Jei ne energijos taupymo patikrinimas, neteisingas rezultatas būtų laikomas teisingu.

Keturi kopijuojami šablonai

1) Patikrinamas sprendimas su vieneto sekimu:

Jūsų vaidmuo: fizikos asistentas. ŽINGSNIS PAS ŽINGSNIS išspręskite šią problemą: [problema]. Visus duotus ir norimą rezultatą parašykite SI vienetais. Parodykite, kaip įrenginys perkeliamas kiekviename žingsnyje. Patvirtinkite rezultatą naudodami vykdomąjį Python (NumPy) kodą. Galiausiai sakiniu įvertinkite, ar užsakymas yra fiziškai tikėtinas.

2) Fiksuotas / duomenų patvirtinimas:

Parašykite [fizinės konstantos arba materialinės savybės] reikšmę ir jos SI vienetą. Nurodykite šaltinį (pvz., CODATA, vadovas). Jei nežinote tikslios vertės, pasakykite „patikrinti šią vertę iš nuorodos“ ir NETINKA. Taip pat nurodykite savo netikrumą (jei yra).

3) Tikrinau savo sprendimą / kodą:

Žemiau yra mano sprendimas / kodas. Patikrinkite kiekvieną žingsnį ir jo vienetą. Jei yra KLAIDA, parodykite, kuriame žingsnyje ir kodėl; Jei tai tiesa, pasakykite „tiesa“. Ypač patikrinkite įrenginio nuoseklumą ir tvarką. Parašykite naują sprendimą; Tik patikrink mano. Mano sprendimas: [čia]

4) Prašymas dėl fizinės sveikatos patikrinimo:

Pateikite 3 nepriklausomas fizines kontrolines sumas (neatlikite skaičiavimo) tokiam rezultatui: matmenų / vienetų analizė, ribinės būsenos elgsena, išsaugojimo įstatymo patikrinimas. Kiekvienam vienu sakiniu parašykite, ką turėčiau patikrinti šiame rezultate.

Silpnas raginimas / Stiprus raginimas

Silpnas: „Apskaičiuokite, kiek laiko kamuolys išbūna ore“.
Rezultatas: trūksta duomenų, neaiškus vienetas, vienos eilutės atsakymas; negali būti patikrinta, klaidų negalima užfiksuoti.
Stiprus: "Rumuliui, išmestam nuo žemės vertikaliu 20 m/s greičiu, ŽINGSNIS PAS ŽINGSNIS apskaičiuokite jo buvimo ore laiką g = 9,81 m/s², nekreipdami dėmesio į oro pasipriešinimą. Rodykite vienetus kiekviename žingsnyje. Patvirtinkite rezultatą Python kodu ir užrašykite, koks bus laikas, jei greitis padvigubės kaip ribinis atvejis."
Rezultatas: tikrinami veiksmai, vieneto sekimas, vykdomasis patikrinimas ir fizinis priešpriešinis patikrinimas.

Dažnos klaidos

  • Vieneto nepaisymas. Skaičiaus be vienetų svarstymas yra dažniausia ir brangiausia fizikos klaida. Kiekvienas skaičius turi vienetą.
  • Nepatikrina rango. Koks rezultatas laipsniškai 10? Žmogaus masė yra 70 kg, o ne 70 g ar 70 tonų. Reitingo tikrinimas užtrunka sekundes, taupo valandas.
  • Nepatvirtina konstantų. Sugalvota konstanta yra pati klastingiausia haliucinacija, nes atrodo tikėtina.
  • Pasitikėjimas kodu jo nepaleidus. Net jei AI parašytas kodas „atrodo tinkamas“, jis neturėtų būti laikomas galutiniu, kol nebus paleistas ir nepatikrintas rezultatas.
  • Neatlieka fizinių patikrinimų. Ar išsaugoma energija, impulsas, krūvis? Ar pasienio būsenos tokios, kokios tikimasi? Be šių patikrinimų rezultatas lieka neišsamus.
Įspėjimas: visada patikrinkite rezultatą prieš eksportuodami jį į ataskaitą, studentą ar dizainą. Fizikoje neteisinga vertė auga eksponentiškai matavimo, projektavimo ir saugumo grandinėje. Nepatvirtinta AI išvestis niekada nepakeičia kompetentingo fiziko patvirtinimo.

Apibendrinant

AI yra galingas braižybos, kodavimo ir redagavimo įrankis fizikos srityje; bet tai nėra skaičiuotuvas, fizinis variklis ar patikima nuoroda. Didžiausia rizika yra vieneto/užsakymo klaidos, sugalvotos konstantos ir klaidingos nuorodos. Taigi pagrindinė disciplina yra aiški: apibrėžkite problemą su jos vienetais, išspręskite ją žingsnis po žingsnio ir su vienetų sekimu, patikrinkite paleisdami kodą, atlikite fizinį priešpriešinį patikrinimą, patikrinkite konstantas ir priskyrimus. Mes gilinsime šią patvirtinimo mąstyseną kiekviename šio modulio skyriuje.

Taikymo užduotis

Iš savo srities pasirinkite vidutinio sunkumo fizikos uždavinį (kinematikos, energijos ar elektros klausimas). Išspręskite ją AI naudodami 1-ąjį šabloną, vienetų stebėjimą. Tada patikrinkite rezultatą nepriklausomai (paleiskite Python kodą, matmenų analizę arba rankiniu būdu). Atlikite bent vieną užsakymo patikrinimą ir vieną ribinės būklės patikrinimą. Užrašykite savo išvadas 5-6 sakiniais: kur DI veikė, kur reikėjo patvirtinimo, ar buvo vieneto/užsakymo klaida?

kontrolinis sąrašas

  • [ ] Aiškiai apibrėžiau problemą su duotais elementais ir norimu vienetu.
  • [ ] Paprašiau dirbtinio intelekto dėl žingsnio po žingsnio sprendimo ir vienetų sekimo.
  • [ ] Aš patikrinau rezultatą naudodami vykdomąjį kodą arba rankiniu būdu.
  • [ ] Patikrinau, ar rangas yra fiziškai pagrįstas.
  • [ ] Atlikau bent vieną fizinį patikrinimą (konservacija, ribinė būsena).
  • [ ] Patvirtinau naudojamas konstantas iš patikimo šaltinio.
  • [ ] Neperdaviau jokių nepatvirtintų rezultatų.