Jedinica 1 / 11

Uvod u umjetnu inteligenciju u matematici: uloge, granice, vrednovanje svakog koraka i etika

Dobici:

  • Sposobnost razlikovanja gdje umjetna inteligencija štedi vrijeme u matematičkim zadacima (strategija, nacrt, uređivanje), a gdje je potrebna provjera (točan izračun, valjanost dokaza) prema razini rizika
  • Biti u stanju prepoznati kako nastaju halucinacije u matematici (izmišljeni teorem, pogrešan korak, nepostojeća formula) i razumjeti zašto jezični model nije kalkulator
  • Sposobnost implementacije tijeka rada koji provjerava svaki izlaz s rješenjem korak po korak, determinističkom provjerom alata i disciplinom protuprovjere.

Matematika je polje gdje jedan pogrešan znak pobija cijeli rezultat. Zaboravljanje znaka minus u integralu, preskakanje "očiglednog" koraka u dokazu ili korištenje netočnog eksponenta u formuli—sve to potpuno poništava rezultat. Zato upotreba umjetne inteligencije (AI) u matematici zahtijeva pažljiviju disciplinu nego u mnogim drugim područjima. U ovoj cjelini ćemo ispitati gdje alati koje nazivamo velikim jezičnim modelom (LLM - Large Language Model; vrsta umjetne inteligencije koja proizvodi tekst statističkim predviđanjem) zapravo štede vrijeme u matematičkim zadacima, a gdje mogu biti opasni; i naučit ćete kako provjeriti svaki izlaz korak po korak.

Prvo, jasan koncept: Halucinacija je kada AI proizvodi informacije koje zapravo nisu istinite, s punim povjerenjem, kao da su istinite. U matematici to dolazi u obliku naziva izmišljenog teorema, pogrešnog algebarskog koraka ili formule koja ne postoji. Kritična točka je sljedeća: LLM nije kalkulator. To je generator teksta koji predviđa "sljedeću najvjerojatniju riječ". Proizvodi točnu matematiku većinu vremena jer je vidio puno točne matematike u podacima o obuci; ali razlika između "točno većinu vremena" i "točno cijelo vrijeme" je sve u matematici.

Gdje umjetna inteligencija u matematici funkcionira, a gdje ne?

Razmišljajte o umjetnoj inteligenciji kao o inteligentnom nacrtu i idejnom partneru: brz, ali mora biti provjeren. Sljedeća razlika je okosnica ovog modula.

Potraga

Doprinos AI

ljudska odgovornost

Pronalaženje načina za rješavanje problema

Preporuča različite strategije rješenja

Odabir i provedba prave strategije

Algebarski/simbolički račun

Generira skice, brzo rješava jednadžbe

Potvrdite svaki korak pomoću SymPy ili ručno

dokazni nacrt

Pruža okvir i ideje

Provjera svakog logičkog prijelaza

numerički izračun

Piše Python kod

Pokrenite kod i potvrdite rezultat

vizualizacija

Generira grafički kod

Gledanje grafikona odražava matematiku

Generiranje lekcija/pitanja

Generira skicu, uzorak, distraktor

Potvrdite točnost i pedagošku primjerenost

Kao pravilo: koristite AI za pronalaženje i uređivanje putanje do računa, a ne samog računa; Uvijek provjerite rezultat determinističkim alatom (SymPy, kalkulator, ručna provjera). "Deterministički" ovdje znači "uvijek daje isti i precizno točan izlaz na isti ulaz"; Simbolične računalne biblioteke kao što je SymPy su takve, LLM nije.

Korak po korak: siguran tijek rada AI u matematici

1. Jasno definirajte problem. Dvosmisleno pitanje donosi dvosmislen odgovor. Umjesto "Procijenite ovaj integral", recite "Riješite neodređeni integral ∫ x·e^x dx korak po korak djelomičnom integracijom i pokažite svaki korak."

2. Zatražite rješenja korak po korak. Zamolite AI za međukorake, a ne samo za rezultat. Koraci su jedini način da se uhvati greška.

3. Provjerite neovisnim alatom. Validirajte simbolički rezultat za SymPy i numerički rezultat za izračun. Ovo je središnje načelo ovog modula.

4. Protuprovjera. Vratiti rezultat derivacije integracijom; zamijeniti korijen jednadžbe; provjerite je li vjerojatnost između 0 i 1. Matematika je puna alata za samokontrolu.

5. Ostanite skeptični. Kada AI ​​kaže "ovaj teorem kaže", potvrdite naziv i izjavu teorema iz pouzdanog izvora. Uobičajena su izmišljena imena teorema.

Savjet: Pitajte svaki AI izlaz "kako to mogu neovisno provjeriti?" Pristupite s pitanjem. U matematici, gotovo svaki rezultat ima način provjere: izvod-integral obrat, radikalna supstitucija, dimenzijska analiza, granični slučajevi. Ako ne možete pronaći način provjere, ne vjerujte rezultatu.

tri mini kućišta

Slučaj 1 — Izmišljeni teorem. Učitelj pita AI "Kojim teoremom mogu dokazati ovu nejednakost?" upita on. AI je predložio nepostojeći teorem pod nazivom "Hölmgren-Bernoullijeva nejednakost" i dao uvjerljivu izjavu. Kad je učitelj pretražio ime u matematičkom resursu, nisu se pojavili nikakvi rezultati. Pravo rješenje bila je klasična Cauchy-Schwarzova nejednakost. Izgubljeno vrijeme: 20 minuta; Ali da nije navike provjere činjenica, na predavanju bi se iznijele netočne informacije.

Slučaj 2 — Greška signala. Student strojarstva tražio je od umjetne inteligencije rezultat ∫ (2x − 3) dx. YZ je dao x² − 3x + C (točno), ali je u sljedećem koraku, pri računanju određenog integrala [0,2], zamijenio −3·2 sa +6 i dobio −2 umjesto 10. Učenik je provjerio rezultat uzimajući derivacije; Uhvatio je pogrešku za 2 minute.

Slučaj 3 — Dobivena potvrda. Profesor u srednjoj školi zamolio je AI da generira pitanja o kvadratnoj jednadžbi za ispit od 15 pitanja. Iako je diskriminant bio negativan u 2 od 15 pitanja, AI je dao "pravi korijen". Nastavnik je rješavao i uspoređivao sva pitanja sa SymPyjem; Otkrio je i popravio 2 greške u 5 minuta. Bez provjere, učenici bi bili ocjenjivani ključem pogrešnog odgovora.

Četiri predloška za kopiranje

1) Korak po korak i provjerljivo rješenje:

Vaša uloga: asistent matematike. Riješite sljedeći problem KORAK PO KORAK:[problem]. Zapišite koje ste pravilo/teorem koristili u svakom koraku. Na kraju mi ​​recite u jednoj rečenici kako mogu samostalno provjeriti rezultat (npr. izvod/integralni inverz, zamjena korijena). Ako postoji korak za koji niste sigurni, označite ga kao "ovaj korak mora biti potvrđen".

2) Potvrda teorema/koncepta:

Reci mi nešto o [teoremu/konceptu]. Napišite POTPUNU standardnu ​​izjavu teorema, njegov uobičajeni naziv ako postoji i uvjete. Ako ne postoji standardni teorem pod tim imenom, izričito recite "ovo ime nije standardno" i nemojte ga izmišljati. Navedite područja za koja niste sigurni.

3) Provjera vlastitog rješenja:

Ispod je moje rješenje. Provjerite svaki korak, ako postoji GREŠKA, pokažite u kojem koraku i zašto; Ako je točan, recite "ovaj korak je točan". Nemojte pisati novo rješenje; samo provjeri moje korake. Moje rješenje: [ovdje]

4) Prijedlog strategije (ne račun):

Predložite 3 različite METODE/strategije za rješavanje sljedećeg problema (ne računajte). Napišite dobre i loše strane svake metode u jednoj rečenici. Navedite koji je najprikladniji za ovaj problem i zašto.

Slab upit / Jak upit

Slab: "Riješi ovaj integral: ∫ x·sin(x) dx"
Rezultat: Odgovor u jednom retku; Nema međukoraka, nema verifikacije, greške se ne mogu uhvatiti.
Strong: "Riješite neodređeni integral ∫ x·sin(x) dx KORAK PO KORAK parcijalnom integracijom. Pokažite izbor u i dv na svakom koraku. Na kraju diferencirajte rezultat te provjerite i pokažite vraća li se na x·sin(x)."
Rezultat: koraci koji se mogu revidirati, ugrađena provjera (izvedena povratna provjera) i mogućnost uočavanja pogreške.

Uobičajene greške

  • Slijepo vjerujući ishodu. LLM-ov samouvjereni ton nije jamstvo točnosti. Čak i naizgled najsigurnija rečenica može biti pogrešna.
  • Ne želeći međukorak. Kada želite samo rezultat, nemoguće je uhvatiti grešku.
  • Bez provjere determinističkim sredstvima. Ne uzimajte rezultate zdravo za gotovo bez SymPyja, kalkulatora ili ručne protuprovjere.
  • Ne potvrđuju se nazivi teorema/formula. Izmišljena imena teorema su najpodmuklija vrsta halucinacija.
  • Ne dajući kontekst. Nenavođenje razine učenika i dopuštenih metoda (npr. "upotreba izvedenica") rezultira neupotrebljivim rješenjima.
Oprez: svakako provjerite izlaz AI prije nego što ga proslijedite učeniku ili kolegi. U matematici, netočne informacije stvaraju niz drugih pogrešaka dok se ne isprave. Neprovjereni rezultat nikada nije zamjena za odobrenje kompetentnog ljudskog bića.

Ukratko

Umjetna inteligencija moćan je okvir, strateški i organizacijski alat u matematici; ali nije kalkulator ili alat za provjeru dokaza. Rizik od halucinacija je realan, a jedna mala greška u matematici opovrgava cijeli zaključak. Dakle, osnovna disciplina je jasna: rješavajte korak po korak, provjerite determinističkim sredstvima, protuprovjerite, potvrdite teoreme, ostanite skeptični. Produbit ćemo ovaj način razmišljanja o validaciji u svakoj jedinici tijekom ovog modula.

Zadatak aplikacije

Odaberite srednje težak matematički zadatak iz svog područja (integral, sustav jednadžbi ili vjerojatnosno pitanje). Neka AI riješi korak po korak s gornjim predloškom 1. Zatim provjerite rezultat na neovisni način (inverzna derivacija-integral, radikalna supstitucija ili SymPy). U barem jednom koraku, "Pitam se može li ovdje biti pogreška?" Stani i provjeri. Zapišite svoja otkrića u 5-6 rečenica: Gdje je umjetna inteligencija radila, gdje je trebala validaciju?

popis za provjeru

  • [ ] Definirao sam problem jasno iu kontekstu.
  • [ ] Tražio sam od umjetne inteligencije rješenje korak po korak, a ne samo rezultat.
  • [ ] Rezultat sam provjerio determinističkim alatom ili ručno.
  • [ ] Napravio sam barem jednu protuprovjeru (povratna diferencijacija, radikalna supstitucija, itd.).
  • [ ] Potvrdio sam navedeni teorem/formulu iz pouzdanog izvora.
  • [ ] Nisam proslijedio nikakve neprovjerene rezultate.