Yunit 1 / 11

Panimula sa Artipisyal na Katalinuhan sa Physics: Mga Tungkulin, Hangganan, Yunit at Pagpapatunay ng Resulta, Etika

Mga nadagdag:

  • Ang kakayahang matukoy kung saan ang artificial intelligence ay nakakatipid ng oras sa physics workflow (pagkalkula, simulation, pagsusuri, derivation) at kung saan ang mga desisyon ng unit, order at katumpakan ay ipinaubaya sa mga tao, depende sa antas ng panganib.
  • Kakayahang maglapat ng disiplina na kumokontrol sa bawat output sa pamamagitan ng pagtukoy sa unit nito, pagtiyak sa antas nito, at pag-verify nito gamit ang isang independiyenteng tool.
  • Ang pag-unawa kung bakit ang mga error sa unit/order, made-up constants at false reference ay mga panganib na dapat isaalang-alang sa propesyon na ito mula pa sa simula.

Ang pisika ay ang sining ng paglalarawan ng kalikasan na may mga numero at equation; Ngunit ang pinakamalupit na tuntunin ng sining na ito ay ito: ang isang error sa unit, isang pagkakamali sa pag-sign o isang pagbabago ng pagkakasunud-sunod (isang resulta ay 10, 100 o 1000 beses na mas malaki/mas maliit) ay nagpapawalang-bisa sa buong resulta. Ang paggamit ng mga sentimetro sa halip na mga metro sa isang pagkalkula ay maaaring maging sanhi ng isang satellite na makaligtaan ang orbit nito; ang maling spelling ng isang exponent ay sapat na upang pabulaanan ang pagkalkula ng bearing ng isang tulay. Kaya naman ang paggamit ng artificial intelligence (AI) sa physics ay nangangailangan ng disiplina. Sa unit na ito, malalaman mo kung saan ang mga tool na tinatawag nating large language model (LLM - isang uri ng artificial intelligence na gumagawa ng text ayon sa istatistika, na may logic na "ang susunod na pinaka-malamang na salita") ay talagang nakakatipid ng oras sa pisikal na trabaho, kung saan mapanganib ang mga ito, at kung paano i-verify ang bawat output.

Una, isang kritikal na konsepto: ang guni-guni ay kapag ang AI ay gumagawa ng impormasyon na hindi talaga totoo, nang buong kumpiyansa, na para bang ito ay totoo. Sa pisika ito ay; Nagmumula ito sa anyo ng isang ginawang pare-parehong halaga, ang pangalan ng isang hindi umiiral na equation, isang maling yunit, o isang sanggunian sa isang hindi umiiral na artikulo. Ang kritikal na punto ay ito: LLM ay hindi isang calculator o isang physics engine. Ito ay isang text generator na istatistikal na ginagaya ang mga tekstong nakikita nito sa data ng pagsasanay. Gumagawa siya ng tamang pisika sa halos lahat ng oras dahil nakakita siya ng maraming tamang teksto ng pisika; ngunit ang pagkakaiba sa pagitan ng "totoo halos lahat ng oras" at "totoo sa lahat ng oras" ay lahat ng bagay sa pisika.

Saan gumagana ang artificial intelligence sa physics at saan ito hindi?

Isipin ang AI bilang isang mabilis na draft, ideya, at kasosyo sa coding: mahalaga ngunit mahalaga sa pagpapatunay. Ang sumusunod na pagkakaiba ay ang gulugod ng modyul na ito.

Paghanap

Kontribusyon ng AI

Responsibilidad ng physicist

pagkalkula ng numero

Sumulat ng Python/NumPy code

Patakbuhin ang code at kumpirmahin ang resulta sa yunit

kunwa

Nagtatatag ng differential equation solution framework

I-verify sa pamamagitan ng mga batas sa pisikal na konserbasyon

Pang-eksperimentong pagsusuri ng data

Ang curve fitting code ay nagmumungkahi ng mga istatistika

Kinukumpirma ang pagsunod ng modelo sa physics

Derivation ng modelo/pormula

Nagbibigay ng derivation outline at intermediate na hakbang

Sinusuri ang bawat hakbang at kondisyon ng hangganan

visualization

Bumubuo ng graphics code

Tingnan ang katumpakan ng axis, unit at scale

Panitikan/pagsulat

Gumagawa ng buod, draft, mga pagwawasto sa wika

Kinukumpirma ang bawat sanggunian at katotohanan sa pinagmulan

Rule of thumb: Gamitin ang AI para mag-navigate, mag-code, at mag-edit ng account, hindi ang account mismo; Palaging i-verify ang numerical na resulta gamit ang isang deterministic na tool (pinatupad ang Python code, dimensional analysis, manual check). "Deterministic" dito ay nangangahulugang "laging nagbibigay ng pareho at tumpak na resulta sa parehong input"; Ang isang nai-execute na NumPy code ay ganito, ito ay hindi isang numero na ibinibigay ng LLM sa tuktok ng kanyang ulo.

Tatlong nakamamatay na bitag ng AI sa pisika

1. Mga error sa unit at order. Maaaring tahimik na lumipat ang AI sa pagitan ng mga joules at electronvolts, kelvins at centigrade, radians at degrees. Ang resulta ay mukhang "makatwiran" sa numero ngunit pisikal na mali.

2. Mga ginawang constants at equation. Maaaring "punan" ng AI ang isang materyal na pare-pareho o isang cross-sectional na lugar na hindi nito naaalala ng isang numero na tila makatwiran. Maaari itong magbigay ng pangalan sa isang batas na hindi umiiral.

3. Mga maling pagpapatungkol. Ang AI ay maaaring gumawa ng isang ganap na gawa-gawang artikulo sa isang tunay na magazine, na may tunay na tunog na mga pangalan ng may-akda. Tatalakayin natin ito nang malalim sa unit 9.

Tip: Lapitan ang bawat numerical AI output na may tatlong tanong: (1) Ano ang unit nito? (2) Ang utos (sa kapangyarihan ng 10) ay pisikal na makatwiran? (3) Paano ko ito susuriin nang nakapag-iisa? Ang tatlong tanong na ito ay nakakuha ng karamihan sa mga pagkakamali sa pisika sa simula.

Hakbang-hakbang: ligtas na daloy ng trabaho ng AI sa pisika

1. Tukuyin ang problema sa mga yunit nito. Sa halip na "Hanapin ang bilis ng isang bagay", "Kung ang isang bagay na may mass na 2 kg ay bumibilis ng 3 s na may pare-parehong puwersa na 5 N, ano ang huling bilis nito sa m/s?" sabihin. Isulat nang malinaw kung ano ang ibinigay at ang nais na yunit.

2. Humiling ng sunud-sunod na solusyon at pagsubaybay sa unit. Hilingin sa AI na ipakita kung paano inililipat ang unit sa bawat intermediate na hakbang. Ang mga yunit ay ang pinakamakapangyarihang tool para sa paghuli ng mga error.

3. I-verify sa pamamagitan ng pagpapatakbo ng code. Kumpirmahin ang symbolic o numeric na resulta gamit ang isang executable Python code. Ito ang pangunahing prinsipyo ng modyul na ito.

4. Gumawa ng pisikal na countercheck. Nakatipid ba ang enerhiya? Ang resulta ba ay nagbibigay ng inaasahang pag-uugali sa limitasyon ng kaso (kapag ang masa ay napunta sa zero at ang bilis ay napakaliit)? Nananatili ba ang dimensional analysis?

5. Kumpirmahin ang mga pare-pareho at mga sanggunian. Bilis ng liwanag, pare-pareho ng Planck, density ng isang materyal—i-verify ang lahat ng ito mula sa isang maaasahang sanggunian (CODATA, textbook, datasheet).

tatlong mini case

Case 1 — Unit trap. Isang engineering student ang nagtanong sa AI tungkol sa enerhiya ng isang photon at nakuha ang sagot na E = 3.2 × 10⁻¹⁹ J (tama). Ngunit sa susunod na hakbang, isinulat ito ng AI bilang "mga 2 eV". Sinuri ng estudyante ang J conversion ng 1 eV = 1.602 × 10⁻¹⁹: ang tamang resulta ay humigit-kumulang 2 eV, pare-pareho. Ngunit sa isa pang tanong, isinulat ni YZ ang 3.2 × 10⁻¹⁹ J bilang "3.2 eV"; Nang manu-manong ginawa ng mag-aaral ang conversion, nakita niya na dapat itong 2 eV at nakuha ang error. Nawala ang oras: 3 minuto.

Case 2 — Naayos ang pagkakabit. Tinanong ng isang guro ang AI para sa lagkit ng tubig sa isang tiyak na temperatura. Nagbigay si YZ ng isang numero na tila makatwiran ngunit hindi binanggit ang pinagmulan. Nang ikumpara ng guro ang halaga sa isang manwal ng engineering, nalaman niyang ang bilang na ibinigay ng AI ay humigit-kumulang dalawang beses sa aktwal na halaga. Kung walang pag-verify, ang pagkalkula ng laboratoryo ay magiging ganap na mali.

Case 3 — Nakuha ang kumpirmasyon. Ang isang mananaliksik ay humiling sa AI ng isang Python code na ayon sa bilang ay lumulutas sa equation ng paggalaw ng isang pendulum. Ang code ay gumana, ngunit ang enerhiya ay patuloy na tumaas sa paglipas ng panahon - pisikal na imposible. Napagtanto ng mananaliksik na ito ay dahil sa pagkakamali ng numerical na pamamaraan (simpleng hakbang ng Euler), humiling sa AI ng isang paraan na nagpapanatili ng pagtitipid ng enerhiya (hal. mas maliit na hakbang o isang mas matatag na solver) at inayos ito sa loob ng 10 minuto. Kung hindi dahil sa pagsusuri sa pagtitipid ng enerhiya, maituturing na tama ang maling resulta.

Apat na maaaring kopyahin na mga template

1) Napapatunayang solusyon na may pagsubaybay sa unit:

Ang iyong tungkulin: katulong sa pisika. Lutasin ang sumusunod na problema HAKBANG SA HAKBANG: [problema]. Isulat ang lahat ng ibinigay at ang nais na resulta sa mga yunit ng SI. Ipakita kung paano ginagalaw ang yunit sa bawat hakbang. Kumpirmahin ang resulta gamit ang isang executable Python (NumPy) code. Panghuli, suriin sa isang pangungusap kung ang pagkakasunud-sunod ay pisikal na kapani-paniwala.

2) Naayos/pagkumpirma ng data:

Isulat ang halaga ng [physical constant o material property] at ang SI unit nito. Sipiin ang pinagmulan (hal. CODATA, manual). Kung hindi mo alam ang eksaktong halaga, sabihin ang "i-verify ang halagang ito mula sa isang reference" at HUWAG KUMUKUY. Sabihin din ang iyong kawalan ng katiyakan (kung mayroon man).

3) Sinusuri ang sarili kong solusyon/code:

Nasa ibaba ang aking solusyon/code. Suriin ang bawat hakbang at ang yunit nito. Kung may ERROR, ipakita kung saang hakbang at bakit; Kung ito ay totoo, sabihin ang "totoo". Lalo na suriin ang pagkakapare-pareho at pagkakasunud-sunod ng unit. Sumulat ng isang bagong solusyon; Check mo na lang sa akin. Ang aking solusyon: [dito]

4) Kahilingan sa pagsusuri ng pisikal na katinuan:

Magbigay ng 3 independiyenteng pisikal na checksum (huwag gawin ang kalkulasyon) para sa sumusunod na resulta: pagsusuri ng dimensyon/unit, pag-uugali ng estado sa hangganan, pagsusuri sa batas ng konserbasyon. Para sa bawat isa, isulat sa isang pangungusap kung ano ang dapat kong suriin sa resultang ito.

Mahinang prompt / Malakas na prompt

Mahina: "Kalkulahin kung gaano katagal nananatili ang bola sa hangin."
Resulta: Nawawalang data, hindi malinaw na unit, isang linyang sagot; hindi ma-verify, hindi mahuli ang mga error.
Strong: "Para sa bolang itinapon mula sa lupa na may vertical na bilis na 20 m/s, kalkulahin ang oras na nananatili ito sa himpapawid HAKBANG SA HAKBANG sa pamamagitan ng pagkuha ng g = 9.81 m/s², hindi pinapansin ang air resistance. Ipakita ang mga unit sa bawat hakbang. Kumpirmahin ang resulta gamit ang Python code at isulat kung ano ang magiging oras kung ang bilis ay dumoble bilang limit case."
Ang resulta: Mga naa-audit na hakbang, pagsubaybay sa unit, executable na pag-verify, at pisikal na pag-countercheck.

Mga karaniwang pagkakamali

  • Pagpapabaya sa unit. Isinasaalang-alang ang isang numero na walang mga yunit ay ang pinaka-karaniwan at mahal na pagkakamali sa pisika. Bawat numero ay may unit.
  • Not checking the rank. Ano ang resulta sa kapangyarihan ng 10? Ang masa ng isang tao ay 70 kg, hindi 70 g o 70 tonelada. Ang pagsusuri sa ranggo ay tumatagal ng ilang segundo, nakakatipid ng mga oras.
  • Hindi pagpapatunay ng mga constant. A made-up constant is the most insidious hallucination because it seems plausible.
  • Pagtitiwala sa code nang hindi ito pinapatakbo. Kahit na ang code na isinulat ng AI ​​ay "mukhang tama", hindi ito dapat ituring na depinitibo hanggang sa ito ay tumakbo at ang resulta ay nasuri.
  • Hindi nagsasagawa ng mga pisikal na pagsusuri. Nakatipid ba ang enerhiya, momentum, singil? Ang mga boundary states ba ay tulad ng inaasahan? Kung wala ang mga pagsusuring ito, nananatiling hindi kumpleto ang resulta.
Babala: Palaging i-verify ang isang resulta bago ito i-export sa isang ulat, isang mag-aaral, o isang disenyo. Sa pisika, ang isang hindi tamang halaga ay lumalaki nang husto sa hanay ng pagsukat, disenyo, at seguridad. Ang hindi na-verify na output ng AI ay hindi kailanman kapalit ng kumpirmasyon mula sa isang karampatang physicist.

Sa buod

Ang AI ay isang malakas na tool sa pagbalangkas, coding at pag-edit sa pisika; ngunit ito ay hindi isang calculator, physics engine o maaasahang sanggunian. Ang pinakamalaking panganib ay ang mga error sa unit/order, mga ginawang constant, at mga huwad na sanggunian. Kaya malinaw ang pangunahing disiplina: tukuyin ang problema sa mga yunit nito, lutasin ito nang sunud-sunod at sa pagsubaybay sa unit, i-verify sa pamamagitan ng pagpapatakbo ng code, gawin ang pisikal na pag-countercheck, i-verify ang mga constant at attribution. Palalalimin natin itong validation mindset sa bawat unit sa buong modyul na ito.

Gawain ng aplikasyon

Pumili ng problema sa pisika na may katamtamang kahirapan mula sa iyong larangan (isang kinematics, enerhiya, o tanong sa kuryente). I-solve ito sa AI gamit ang 1st template, unit tracking. Pagkatapos ay i-verify ang resulta sa isang malayang paraan (pagpapatakbo ng Python code, dimensional analysis, o mano-mano). Gumawa ng kahit isang order check at isang boundary condition check. Isulat ang iyong mga natuklasan sa 5-6 na pangungusap: saan gumana ang AI, kung saan kailangan ang pagpapatunay, mayroon bang error sa unit/order?

checklist

  • [ ] Malinaw kong tinukoy ang problema sa mga ibinigay na item at sa gustong unit.
  • [ ] Humingi ako sa AI ng hakbang-hakbang na solusyon at pagsubaybay sa unit.
  • [ ] Na-verify ko ang resulta gamit ang executable code o mano-mano.
  • [ ] Sinuri ko na ang ranggo ay pisikal na makatwiran.
  • [ ] Nakagawa ako ng kahit isang pisikal na pagsusuri (conservation, limit state).
  • [ ] Nakumpirma ko ang mga constant na ginagamit ko mula sa isang mapagkakatiwalaang source.
  • [ ] Wala akong naipasa sa anumang hindi na-verify na resulta.