Jedinica 1 / 11

Uvod u umjetnu inteligenciju u matematici: uloge, granice, potvrđivanje svakog koraka i etika

Dobici:

  • Sposobnost razlikovanja gdje umjetna inteligencija štedi vrijeme u matematičkim zadacima (strategija, nacrt, uređivanje), a gdje je potrebna verifikacija (tačan proračun, valjanost dokaza) prema nivou rizika
  • Biti u stanju prepoznati kako u matematici nastaje halucinacija (izmišljena teorema, pogrešan korak, nepostojeća formula) i razumjeti zašto jezički model nije kalkulator
  • Sposobnost implementacije toka posla koji provjerava svaki izlaz s korak-po-korak rješenjem, determinističkom verifikacijom alata i disciplinom kontraprovjere.

Matematika je oblast u kojoj jedan pogrešan znak opovrgava ceo rezultat. Zaboravljanje znaka minus u integralu, preskakanje "očito" koraka u dokazu ili korištenje netač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 oblastima. U ovoj cjelini ispitat ćemo gdje alati koje nazivamo velikim jezičkim modelom (LLM – Large Language Model; vrsta umjetne inteligencije koja proizvodi tekst statističkim predviđanjem) zapravo štede vrijeme u matematičkim zadacima i 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šljene teoreme, pogrešnog algebarskog koraka ili formule koja ne postoji. Kritična tačka je sledeća: LLM nije kalkulator. To je generator teksta koji predviđa "sljedeću najvjerovatniju riječ". Većinu vremena proizvodi ispravnu matematiku jer je vidio mnogo tačne matematike u podacima o obuci; ali razlika između "tačno većinu vremena" i "tačno sve vrijeme" je sve u matematici.

Gdje umjetna inteligencija radi u matematici, a gdje ne?

Razmišljajte o AI kao o inteligentnom nacrtu i idejnom partneru: brzo, ali mora biti potvrđeno. Sljedeća razlika je okosnica ovog modula.

Quest

Doprinos AI

ljudska odgovornost

Pronalaženje načina za rješavanje problema

Predlaže različite strategije rješenja

Odabir i implementacija prave strategije

Algebarski/simbolički račun

Generiše skice, brzo rešava jednačine

Potvrdite svaki korak pomoću SymPy-a ili ručno

probni nacrt

Pruža okvir i ideje

Provjera svakog logičkog prijelaza

numerički proračun

Piše Python kod

Pokrenite kod i potvrdite rezultat

vizualizacija

Generiše grafički kod

Gledanje grafikona odražava matematiku

Generisanje lekcija/pitanja

Generiše skicu, uzorak, distraktor

Potvrdite tačnost i pedagošku prikladnost

Kao pravilo: koristite AI da pronađete i uredite putanju do naloga, a ne sam nalog; Uvijek provjerite rezultat determinističkim alatom (SymPy, kalkulator, ručna provjera). "Deterministički" ovdje znači "uvijek daje isti i precizno ispravan izlaz na isti ulaz"; Simboličke računarske biblioteke kao što je SymPy su ovakve, LLM nije.

Korak po korak: siguran tok rada AI u matematici

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

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

3. Provjerite neovisnim alatom. Potvrdite simbolički rezultat u SymPy, a numerički rezultat u proračunu. Ovo je centralni princip ovog modula.

4. Protuprovjera. Vratite rezultat izvoda integracijom; zamijeniti korijen jednadžbe; provjerite da li je vjerovatnoća između 0 i 1. Matematika je puna alata za samokontrolu.

5. Ostanite skeptični. Kada AI kaže "ova teorema kaže", potvrdite naziv i izjavu teoreme iz pouzdanog izvora. Imena izmišljenih teorema su uobičajena.

Savjet: Pitajte svaki AI izlaz "kako mogu to provjeriti nezavisno?" Pristupite sa pitanjem. U matematici, skoro svaki rezultat ima način verifikacije: derivacija-integral obrnuto, radikalna supstitucija, dimenziona analiza, granični slučajevi. Ako ne možete pronaći način provjere, ne vjerujte rezultatu.

tri mini kofera

Slučaj 1 — Izmišljena teorema. Nastavnik pita AI "kojom teoremom dokazujem ovu nejednakost?" upitao je. AI je predložio nepostojeću teoremu nazvanu "Hölmgren-Bernoullijeva nejednakost" i napravio uvjerljivu izjavu. Kada je nastavnik pretražio ime u izvoru iz matematike, nisu se pojavili rezultati. Pravo rješenje bila je klasična Cauchy-Schwarzova nejednakost. Izgubljeno vrijeme: 20 minuta; Ali da nije bilo navike provjeravanja činjenica, na predavanju bi se prenijele netačne informacije.

Slučaj 2 — Greška u signalu. Student inženjerstva tražio je od AI rezultat ∫ (2x − 3) dx. YZ je dao x² − 3x + C (tačno), ali je u sledećem koraku, prilikom izračunavanja definitivnog integrala [0,2], zamenio −3·2 sa +6 i dobio −2 umesto 10. Učenik je proverio rezultat uzimajući izvode; Uhvatio je grešku za 2 minuta.

Slučaj 3 — Potvrda dobijena. Učitelj u srednjoj školi je zamolio AI da generiše 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 riješio i uporedio sva pitanja sa SymPyjem; Otkrio je i ispravio 2 greške za 5 minuta. Bez verifikacije, učenici bi bili ocijenjeni s pogrešnim ključem za odgovor.

Četiri šablona 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/teoremu koristili u svakom koraku. Na kraju, recite mi u jednoj rečenici kako mogu nezavisno 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 teoreme/koncepta:

Pričaj mi o [teoremu/konceptu]. Napišite CELU standardnu ​​izjavu teoreme, njeno uobičajeno ime ako postoji i njene uslove. Ako ne postoji standardna teorema pod tim imenom, recite eksplicitno "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 ispravno, recite "ovaj korak je ispravan". 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 prednosti i nedostatke svake metode u jednoj rečenici. Navedite koji je najprikladniji za ovaj problem i zašto.

Slaba prompt / Jaka prompt

Slabo: "Riješi ovaj integral: ∫ x·sin(x) dx"
Rezultat: Odgovor u jednom redu; Nema međukoraka, nema verifikacije, greške se ne mogu uhvatiti.
Snažan: "Rešite neodređeni integral ∫ x·sin(x) dx KORAK PO KORAK parcijalnom integracijom. Pokažite izbor u i dv u svakom koraku. Na kraju, diferencirajte rezultat i proverite i pokažite da li se vraća na x·sin(x)."
Rezultat: koraci koji se mogu provjeravati, ugrađena verifikacija (provjera izvoda) i mogućnost da se vidi greška.

Uobičajene greške

  • Slijepo vjerovati u ishod. Samouvjereni ton LLM-a nije garancija za tačnost. Čak i rečenica koja izgleda najpouzdanije može biti pogrešna.
  • Ne želeći međukorak. Kada želite samo rezultat, nemoguće je uhvatiti grešku.
  • Ne provjerava se determinističkim sredstvima. Ne uzimajte nikakve rezultate zdravo za gotovo bez SymPy-ja, kalkulatora ili ručne provjere.
  • Ne potvrđuju nazive teorema/formula. Izmišljena imena teorema su najpodmuklija vrsta halucinacije.
  • Ne dajem kontekst. Nepominjanje studentskog nivoa i dozvoljenih metoda (npr. "koristeći derivate") rezultira neupotrebljivim rješenjima.
Oprez: Obavezno provjerite AI izlaz prije nego što ga proslijedite učeniku ili kolegi. U matematici, netačne informacije stvaraju niz drugih grešaka dok se ne isprave. Neprovjereni rezultati nikada nisu zamjena za odobrenje od kompetentnog ljudskog bića.

Ukratko

Umjetna inteligencija je moćno oruđe za pregled, strategiju i organizaciju u matematici; ali to nije kalkulator ili provera dokaza. Rizik od halucinacija je stvaran, 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. Produbićemo ovaj način razmišljanja o validaciji u svakoj jedinici tokom ovog modula.

Zadatak aplikacije

Odaberite umjereno težak matematički zadatak iz svoje oblasti (integral, sistem jednačina ili pitanje vjerovatnoće). Neka AI riješi korak po korak s predloškom 1 iznad. Zatim provjerite rezultat na nezavisan način (inverzno derivativno-integralno, radikalna supstitucija ili SymPy). U barem jednom koraku, "Pitam se da li bi ovdje moglo biti greške?" Zaustavite se i provjerite. Zapišite svoje nalaze u 5-6 rečenica: Gdje je AI radio, gdje mu je bila potrebna validacija?

kontrolna lista

  • [ ] Jasno sam definisao problem iu kontekstu.
  • [ ] Tražio sam od AI rješenje korak po korak, a ne samo rezultat.
  • [ ] Provjerio sam rezultat determinističkim alatom ili ručno.
  • [ ] Uradio sam barem jednu protuprovjeru (povratna diferencijacija, radikalna zamjena, itd.).
  • [ ] Potvrdio sam navedenu teoremu/formulu iz pouzdanog izvora.
  • [ ] Nisam proslijedio nikakve neprovjerene rezultate.