Enhet 2 / 11

Problemløsningsstøtte og trinn-for-trinn-kontroll

Gevinster:

  • Evne til å bruke kunstig intelligens i problemløsning i tre ulike roller som strategikonsulent, løsningsprodusent og løsningsrevisor, tilpasset risikonivået til hver.
  • Evne til systematisk å sjekke hvert trinn i en løsning ved å nummerere, spørre etter regler, aritmetisk kontroll, sjekksummer og liste alle tilfeller.
  • Å kunne verifisere både resultatet og løsningen med uavhengige metoder, forstå at riktig resultat ikke betyr riktig vei.

Løsningen på et matematisk problem er en kjede av sammenkoblede trinn; Hvis et ledd i kjeden er ødelagt, er resultatet ugyldig. AI er veldig flink til å bygge denne kjeden raskt - men det er opp til mennesker å overvåke kjedens styrke. I denne enheten lærer du hvordan du bruker AI som en problemløsende partner og, enda viktigere, hvordan du systematisk kontrollerer hvert trinn som produseres. Målet er å dra nytte av hastigheten til AI uten å gå glipp av noen feil.

Først en definisjon: Trinn-for-trinn-verifisering er å sjekke om hvert mellomtrinn i en løsning er riktig ett etter ett. I matematikk, "Er resultatet riktig?" Spørsmålet er ikke nok; "Er hvert mellomtrinn riktig?" Spørsmålet er vesentlig. Fordi noen ganger fører feil trinn tilfeldigvis til riktig resultat (en ustabil løsning), noen ganger ødelegger en enkelt regnefeil i en riktig strategi resultatet.

Tre forskjellige roller til AI i problemløsning

Du kan bruke AI i problemløsning på tre forskjellige måter, og hver krever en annen validering:

  1. Strategikonsulent: "Hvordan løser jeg dette problemet?" Her foreslår AI en metode. Risikoen er lav fordi du gjør beregningene selv.
  2. Løsningsgenerator: "Løs dette problemet." Risikoen er høy fordi både strategien og kalkylen kommer fra AI; Hvert trinn må overvåkes.
  3. Løsningskontroller: "Sjekk løsningen min." Det er middels risiko; AI kan finne feil, men den kan også utgjøre feil som ikke eksisterer eller savner den virkelige feilen.

Den sikreste tilnærmingen er vanligvis å kombinere 1 og 3: få strategien fra AI, gjør beregningen selv eller med SymPy, og få deretter AI-sjekken og krysssjekken.

Trinn for trinn: hvordan sjekke en løsning

1. Nummerer hvert trinn. Ved å spørre AI om løsningen i nummererte trinn kan du si: "Det er en feil i trinn 3."

2. Ved hvert trinn "hvilken regel?" sir. Få AI til å skrive ned hvilken algebraisk regel, teorem eller identitet som brukes i hvert pass. Hvis navnet på regelen er feil, er trinnet også tvilsomt.

3. Kontroller aritmetikken separat. Selv om den algebraiske logikken er riktig, er tallfeil vanlige. Gjennomgå hver addisjon, multiplikasjon og fortegnsendring.

4. Prøv grenser og unntak. Test resultatet ved enkle verdier som x=0, x=1. Hvis formelen er useriøs ved disse verdiene, er det en feil.

5. Gå tilbake i revers. Sjekk resultatet av den deriverte ved å integrere, erstatte roten av ligningen, multiplisere faktoriseringen tilbake.

6. Se etter størrelse/enhetskonsistens. Hvis enhetene ikke går sammen i anvendte problemer (f.eks. å legge til meter og sekunder), er formelen feil.

Tips: «Verifikasjon ved omvendt operasjon» er det kraftigste verifiseringsverktøyet i matematikk og er nesten gratis. Hvis du fant roten til en ligning, erstatter du den; Hvis du tok en integral, ta dens deriverte; Hvis du gjorde en faktorisering, multipliser tilbake. Denne 30-sekunders kontrollen forhindrer timer med feil retning.

Kraften til klargjøring kommer fra dens uavhengighet fra AI. Når du erstatter en rot, gjør du en deterministisk sjekk som er helt uavhengig av hva AI gjør i løsningsprosessen: enten er ligningen tilfredsstilt eller ikke, det er ingen i mellom. Det er derfor verifisering er mye mer verdifullt enn AI som sier "sikkert, riktig"; fordi AI kan gjenta den samme feilen når den validerer sin egen løsning, men uavhengig verifisering er utenfor denne sløyfen. Når du kan levere et kritisk resultat på to forskjellige uavhengige måter (f.eks. både substitusjon og SymPy), øker selvtilliten eksponentielt.

En klassifisering av feil

Tabellen nedenfor oppsummerer typene feil du oftest ser i AI-løsninger og måten å fange opp hver enkelt.

Feiltype

eksempel

fange banen

tegn feil

Å skrive −(a−b) = −a−b

Åpner og sjekker navnet mitt manuelt

aritmetisk feil

7×8 = 54

Bekreftelse med kalkulator/SymPy

feil regel

glem kjederegelen

"Hvilken regel?" å spørre

Felt/definisjonsfeil

få logg (negativ)

Sjekker domenet

Hoppet over status

Ignorerer diskriminant < 0

Vis alle statuser

Oppdiktet teorem

ikke-eksisterende teoremnavn

Bekreftelse fra kilde

tre minisaker

Sak 1 – Rett resultat, feil vei. En student stilte AI et grensespørsmål. AI fant resultatet til å være 3 - som var riktig - men i mellomtrinnet brukte den L'Hôpitals regel der den ikke kunne brukes (uten 0/0-usikkerhet). Eleven spør "hvilken regel gjelder og hvorfor?" På spørsmål aksepterte AI feilen og nådde 3 igjen på riktig måte. Resultatet ble det samme, men stien var ikke solid; Reisen ble også scoret på eksamen.

Sak 2 — Utelatt sak. En ingeniør, |2x − 4| = 6 absolutt verdi ligningen ble løst av YZ. YZ løste bare 2x − 4 = 6 og ga x = 5; Den hoppet over tilstanden 2x − 4 = −6 (x = −1). Ingeniøren spør "hvor mange stater er det i absolutt verdi?" Da jeg spurte, dukket den andre roten opp. Riktigheten av begge røttene ble bekreftet ved substitusjon.

Tilfelle 3 – Krysssjekk fant 3 feil. En lærer fikk AI til å gjøre et 10-trinns trigonometrisk identitetsbevis. Deretter sammenlignet han det samme beviset trinn for trinn med SymPys forenklingsfunksjon. Han fant ut at AI brukte identitet feil i 3 av 10 trinn. Total kontrolltid 12 minutter; Tilliten som er oppnådd er uvurderlig.

Fire kopierbare maler

1) Nummerert, regelbasert løsning:

Løs dette problemet: [problem]. Skriv løsningen i NUMMERTE trinn. I hvert trinn oppgir du navnet på regelen/teoremet du brukte i parentes. Ikke hopp over noen trinn ved å si "åpenbart"; vis hver overgang.

2) Ikke tving alle stater:

Løs dette problemet: [problem]. List opp ALLE MULIGE tilfeller ved løsning (f.eks. absolutt verdi, kvadratisk, domenebegrensninger). Ikke hopp over noen tilfeller; Hvis du hopper over det, begrunn hvorfor du hoppet over det.

3) Be om bestemmelse:

Du fant: [resultat]. Bekreft nå dette resultatet med den inverse operasjonen:[differensiere / erstatte / multiplisere tilbake]. Vis resultatet av sjekksummen og fortell om det stemmer overens med det opprinnelige problemet.

4) Feilorientert kontroll:

BARE se etter feil i løsningen nedenfor. Sjekk hvert trinn i rekkefølge; når du finner den første feilen, skriv ned hvilket trinn, hvilken type feil (tegn/regning/regel) og hva som er riktig. Oppretter en ny løsning.Løsning: [her]

Svak forespørsel / Sterk forespørsel

Svak: "Løs x² − 5x + 6 = 0."
Resultat: "x = 2 og x = 3" - kan være sant, men du vil ikke legge merke til om det odde tilfellet mangler eller faktoriseringen er feil.
Strong: "Løs ligningen x² − 5x + 6 = 0 ved både faktorisering og diskriminantformelen; vis at de to metodene gir de samme røttene. Angi deretter hver rot ved å erstatte den i ligningen."
Resultat: To uavhengige metoder verifiserer hverandre, og sikrer at resultatet er nøyaktig. Hvis det er en feil, vil de to metodene komme i konflikt, og du vil se det umiddelbart.

Vanlige feil

  • Bare å se på resultatet. Riktig resultat betyr ikke en solid vei. Sjekk også veien.
  • Hopp over klargjøring. En 30-sekunders bytte/tilbake derivatkontroll fanger opp de fleste feilene; Ikke overse det.
  • Ikke liste opp situasjoner. Utelatelser i absolutt verdi, kvadratisk, rot- og domenebegrensninger er de vanligste feilene.
  • Stoler på AI for å si "ingen feil". AI i rollen som revisor kan gå glipp av den virkelige feilen; Det menneskelige øyet er essensielt i kritisk arbeid.
  • Være fornøyd med én metode. Hvis mulig, løs og sammenlign ved å bruke to uavhengige metoder.
Forsiktig: Når du får AI til å sjekke løsningen din, kan den noen ganger utgjøre en ikke-eksisterende "bug" og fraråde deg fra den riktige løsningen. Så når AI viser en feil, sjekker du også om den feilen virkelig er en feil. Revisor kan også ta feil.

Oppsummert

I problemløsning spiller AI tre roller: strategirådgiver, løsningsgenerator, løsningsrevisor. Den sikreste tilnærmingen er å ta strategien fra AI, gjøre beregningene med uavhengige verktøy og systematisk revidere hvert trinn. Nummererte trinn, "hvilken regel?" spørsmål, kontrollsum (invers operasjon), grensetilfeller og liste over alle tilfeller er de grunnleggende verktøyene for å fange opp feil. Riktig resultat betyr ikke en solid vei; Sjekk både resultatet og banen.

Søknadsoppgave

Velg en andregradsligning eller en absoluttverdiligning. Løs YZ med malene 1 og 2. Deretter: (a) kontroller at alle tilfeller er dekket, (b) sikre hver rot ved å erstatte, (c) løse og sammenligne på nytt med en annen metode, hvis mulig. Hvis du finner en feil, noter hvilken type det er (tegn/aritmetikk/regel/hoppet tilstand).

sjekkliste

  • [ ] Jeg tok løsningen i nummererte trinn.
  • [ ] Jeg bekreftet regelen som ble brukt i hvert trinn.
  • [ ] Jeg har bekreftet at alle uforutsette hendelser er løst.
  • [ ] Jeg sjekket resultatet ved invers operasjon (sjekking).
  • [ ] Hvis det var mulig, sammenlignet jeg det med en annen metode.
  • [ ] Jeg har også uavhengig verifisert "feilene" AI-en viste.