Voitot:
- Kyky ymmärtää, että ravintoarvot on hankittava tunnetuista tietokannoista (USDA, TÜBER, BeBiS) tekoälyn muistin sijaan
- Kyky ohjata tekoälyä tekemään laskelmia ja tulkintoja vain lähteestä hankituilla tiedoilla, RAG-logiikalla
- Kyky estää ravitsemukselliset virheet ottamalla huomioon raaka/keitetyt muunnokset, annosten selkeys ja lähteen johdonmukaisuus
Ravitsemusterapeutin päivittäisen työn ytimessä on kysymys "kuinka paljon tässä ravintoaineessa on?" On kysymys. Kuinka monta grammaa proteiinia 100 grammassa kananrintaa? Kuinka monta grammaa kuitua on täysjyväleipäviipaleessa? Kuinka monta kaloria on ruokalusikallisessa oliiviöljyä? Vastaukset näihin kysymyksiin löytyvät elintarvikkeiden koostumustietokannoista – virallisista taulukoista, jotka listaavat tuhansien elintarvikkeiden energia-, makro- ja hivenravinnepitoisuudet laboratorioanalyysien perusteella. Tekoälyn vaarallisin virhe tällä alalla on ajatella, että se "muistaa" nämä luvut. Kielimalli ei kuitenkaan muista numeroita; Se tuottaa todennäköisyydellä ja antaa usein arvoja, jotka ovat lähellä todellisuutta, mutta joskus vakavasti vääriä. Tämän yksikön pääviesti on selvä: hanki ravintoarvo tunnistetusta tietokannasta, ei tekoälyn muistista; Käytä tekoälyä työskennelläksesi tarkkojen tietojen kanssa, älä muista dataa.
Tunnetut tietokannat ja mihin niitä käytetään
Tärkeimmät lähteet, joita käytetään laajalti maailmassa ja Türkiyessa, ovat:
tietokanta
Laajuus
vahva kohta
Huomio
USDA FoodData Central (USA)
Erittäin suuria, ~ neljännesmiljoonaa levyä
Yksityiskohtainen, ilmainen, API:lla
USA tuotteet; paikallista ruokaa rajoitetusti
TÜBER / Türkiye Nutrition Guide lisäravinteet
Turkkilainen keittiö keskittyy
Lähiruoka ja annos
Soveltamisala kapeampi kuin USDA
BeBiS (ravitsemustietojärjestelmä)
Yleiset ohjelmistot Turkissa
turkkilaisia reseptejä
Lisensoitu ohjelmisto
USDA/EuroFIR
Euroopan koostumustiedot
Maakohtainen standardi
Pääsy voi olla institutionaalista
"API" tarkoittaa käyttöliittymää, jonka avulla ohjelmisto voi ohjelmallisesti (automaattisesti) esittää kysymyksiä tietokannalle ja saada jäsenneltyjä vastauksia. USDA FoodData Centralin kaltaisten resurssien API mahdollistaa tekoälytyökalujen yhdistämisen todelliseen dataan tulevaisuudessa. Tämä on "data-ohjatun AI"-lähestymistavan perusta: älä sovi malleihin, vaan ota todellisesta lähteestä.
Huomio: Sama ravintoaine voi näyttää eri arvoja eri tietokannoista; Koska viljelyolosuhteet, lajike, kypsennysmenetelmä ja analyysi ovat erilaisia. Ei ole olemassa yhtä "oikeaa" numeroa; On kohtuullinen valikoima. Kirjaa, mitä resurssia käytät asiakassuunnitelmaan, jotta voit olla johdonmukainen.
"Haku" -logiikka: AI:n yhdistäminen lähteeseen
Nykyaikaisissa sovelluksissa tapa yhdistää tekoäly todelliseen dataan on RAG-lähestymistapa, englanniksi Retrieval-Augmented Generation. Yksinkertaisesti: sen sijaan, että malli sovittaisi vastauksen muistista, se hakee ensin olennaiset tiedot luotettavasta lähteestä (tietokannasta, asiakirjasta) ja muodostaa sitten vastauksen näiden tietojen perusteella. Käytännössä toteutat tämän kahdella tavalla:
- Manuaalinen ruokinta: Kopioit ruoan arvot luotetusta taulukosta ja annat sen tekoälylle; AI vain laskee/tulkitsee näillä tiedoilla, se ei lisää numeroita omasta muististaan.
- Yhdistetty ajoneuvo: Käytät tietokantaan yhdistettyä ajoneuvoa; Tekoäly välittää kyselyn todelliseen lähteeseen ja käyttää palautettua arvoa.
Molemmissa tapauksissa kultainen sääntö on sama: numero tulee lähteestä, tekoäly tulkitsee sen. "Kuinka paljon rautaa on 100 grammassa linssejä?" kysyi YZ. Avoimen kysymyksen esittäminen on valmistamista.
Geneerinen tuote, merkkituote ja ateriasekoitus
Ravinnetietokannassa on useita tietueita samalla nimellä, ja väärän tietueen valitseminen on hiljainen virhelähde. Esimerkiksi haun "jogurtti" avulla saat kymmeniä erilaisia tietueita, kuten täysrasvainen, puolirasvainen, rasvaton, kreikkalainen (siivilä) ja makeutettu hedelmäjogurtti; Niiden kalorit ja makrot ovat hyvin kaukana toisistaan. Kreikkalaisessa jogurtissa on lähes kaksi kertaa enemmän proteiinia kuin tavallisessa jogurtissa. Samoin "merkkituote" (yrityksen pakattu tuote) ja "yleinen ravitsemus" tietueilla on eri arvot. Hyvän käytännön mukaan vastaat mahdollisimman tarkasti asiakkaan todella kuluttamaa tuotetta: mikäli mahdollista, pakkauksessa olevan ravintoarvomerkinnän perusteella, muuten valitset tietokannasta lähimmän kuvauksen. Kysy tekoälyltä "mikä tietue minun pitäisi valita?" Kun otat yhteyttä, se voi ehdottaa sinulle oikeaa hakutermiä. mutta lopullinen levyvalinta ja vertailu levy-yhtiöön on sinun hallinnassasi. Saman tietueen käyttäminen samalle ravintoaineelle koko suunnitelman ajan on myös tärkeää johdonmukaisuuden kannalta. Täysrasvaisen maidon käyttö puolet ajasta ja rasvatonta maitoa puolet ajasta vääristää kokonaisarvoja.
Annos- ja ruoanlaittomuunnokset
Ravintotietokannat antavat yleensä arvot 100 grammaa kohden raakana. Mutta asiakas syö keitettyjä linssejä, ei raakalinssejä. Paino muuttuu imemällä vettä kypsennyksen aikana; 100 grammaa raakaa riisiä kasvaa keitettäessä ~250-300 grammaan. Siksi "keitettynä 200 grammalla" ja "raakalla 100 grammalla" on erilaiset ravintoarvot. Tekoäly voi tehdä nämä muutokset, mutta se voi hämmentää suunnan. Selvitä aina, onko käyttämäsi arvo raaka vai kypsennetty; tämä on yleinen laskentavirheiden lähde.
kolme minilaukkua
Tapaus 1 – Hallusinaatioiden saaminen. Ravitsemusterapeutti kysyi YZ:ltä: "Kuinka monta grammaa proteiinia on 100 grammassa keitettyä parsakaalia?" hän kysyy; AI sanoo "noin 8 grammaa". Ravitsemusterapeutti katsoo USDA:ta: todellinen arvo on ~2,4 grammaa. Tekoäly sekoitti sen palkokasvien/pähkinätietojen kanssa ja paisutti sen kolminkertaiseksi. Ravitsemusterapeutti käyttää oikeaa arvoa. Oppitunti: vihreät vihannekset ovat vähän proteiinia; Numero ei ole oikea vain siksi, että se on sujuvaa.
Tapaus 2 – Raaka/keitetty sekaannus. Suunnitelmaluonnoksessa tekoäly käyttää raaka-arvoa "150 grammalla pastaa" (~525 kcal), kun taas asiakas syö 150 grammaa keitettyä pastaa (~210 kcal). Ero on 315 kcal yhdellä aterialla, mikä on vakava poikkeama jopa yhdellä aterialla päivässä. Ravitsemusterapeutti selventää mittayksikön "keitetyksi" ja laskee uudelleen.
Tapaus 3 – Oikea käyttö. Ravitsemusterapeutti kopioi kanan, riisin ja parsakaalin 100 gramman arvot USDA:sta ja antaa ne tekoälylle käskyllä "vain laskea aterian kokonaismakro näillä tiedoilla lisäämällä numeroita omasta muististaan". AI lisää vain annetuilla numeroilla; ravitsemusterapeutti vahvistaa lyömällä sen takaisin. Tiedot tulivat lähteestä, tekoäly teki aritmeettisen.
Kopioitavat kehotemallit
LÄHDETIETOJEN LASKENTAMALLI (RAG-logiikka)Teidän roolinne: avustaja, joka työskentelee vain SINULLE ANNETTUJEN ravintoarvojen parissa.LISÄÄ tai MUUTA ravintoarvot omasta muististasi. Jos tietoja puuttuu, kirjoita "[ei tietoja]", korvaa. Tiedot (per 100 g, lähde: USDA):- Kananrinta (keitetty): 165 kcal, 31 g proteiinia, 3,6 g rasvaa, 0 g hiilihydraatteja- Riisi (keitetty): ...Tehtävä: Laske kokonaiskcal ja makro 120 g kanaa + 150 g riisiä.
RAW/COOKED MUUNTAMALLINESeuraavan ruoan arvo on annettu 100 g RAW:ta kohti: [arvot]. Asiakas syö [X] g COOKED. Kypsennyksen aikana paino muuttuu. Laske sen mukaisesti syödyn määrän ravintoarvo ja kirjoita SELKEÄSTI kumpaa olettamusta käytät.
TIETOKANTAKYSELYN VALMISTUSMALLI haluat löytää aterian ravintoarvon. Listaa, MITÄ termejä minun pitäisi etsiä elintarviketietokannasta (USDA/TUBER) seuraaville elintarvikkeille, mitkä tietueet minun pitäisi valita, raaka/keitetty. Älä anna arvoja SINULLE; kerro minulle oikea hakutermi ja huomiopiste. Ravinteet: [...]
JOHDONMUKAisuuden TARKISTUSMALLITulkitse seuraavan aterian ravintoarvot kahdella eri tavalla: (1) olettaen, että kaikki ruoat ovat raakoja, (2) olettaen, että kaikki ruoat on kypsennetty. Vertaa kahta kokonaissummaa ja selitä, mistä ero tulee. Joten voin nähdä, mikä oletus minun on tarkistettava.
Heikko kehote / Vahva kehote
Heikko kehote:
Kuinka monta kaloria on kulhossa linssikeittoa?
"Ruoka" on epämääräinen, resepti on epämääräinen, lähde puuttuu; Tekoäly muodostaa luvun muististaan eikä kerro, miten se keksi sen.
Tehokas kehotus:
Sinun roolisi: avustaja, joka laskee vain annetuilla tiedoilla. Linssikeittoannos = 300 g. Ainesosat (arvot per 100 g, lähde USDA, annan alla): punaiset linssit (keitetyt) [arvot], sipuli [arvot], oliiviöljy [arvot]. Määrät annosta kohti: [...]. Laske yhteensä kcal ja makro näillä tiedoilla, älä lisää muistista, näytä vaiheet.
Toinen kehotelähde antaa tarjoilua, raakaa/keitettyä tietoa ja "älä lisää" -rajoituksen; Tuotos on tarkastettavaa ja luotettavaa.
Yleisiä virheitä
- Tekoälyn muistiin luottaminen: ravintoarvon avoin kyseenalaistaminen; Tämä on kutsu hallusinaatioihin.
- Hämmentävä raaka/keitetty: Yleisin hiljainen virhe; Selvitä aina mittayksikkö.
- Lähteen hämmennys: Erilaisten ravintoaineiden sekoittaminen eri tietokannoista; Käytä johdonmukaisia resursseja suunnitelmassa.
- Osuuden jättäminen epämääräiseksi: Laske ilmaisuja, kuten "lautanen", "kourallinen" muuntamatta niitä grammoiksi.
- Keskittyminen yhteen numeroon alueen sijaan: Unohdat, että samalla ruoalla on kohtuullinen arvoalue; luoda väärää varmuutta.
Yhteenvetona
Ravitsemustiedot ovat alue, jolla kielimalli on heikoin; Koska malli ei muista numeroita, se tuottaa ne. Hanki siis ravintoarvot aina tunnistetusta tietokannasta (USDA, TÜBER, BeBiS) ja käytä tekoälyä laskeaksesi ja tulkitaksesi vain kyseiset tiedot – RAG-logiikkaan, lähteestä haettuun tietoon. Kiinnitä huomiota raaka/keitettyyn muunnoksiin, annosten selkeyteen ja lähteen johdonmukaisuuteen. Vain siksi, että numero tuli sujuvasti, ei ole oikein; Voit saada totuuden vain työskentelemällä lähteen kanssa.
Sovellustehtävä
Valitse kolme ruokaa (esimerkiksi keitetyt munat, täysjyväleipä, kreikkalainen jogurtti). Kysy ensin avoimelta tekoälyltä ja hanki sen arvot (sen muistista). Etsi sitten samojen ravintoaineiden todelliset arvot USDA FoodData Centralista. Vertaa kahta sarjaa ja kirjoita taulukkoon, kuinka paljon poikkeama kussakin ruoassa on. Tämä taulukko paljastaa periaatteen "älä luota muistiin, linkitä lähteeseen".
tarkistuslista
- [ ] Sain ravintoarvot tunnetusta tietokannasta, en tekoälyn muistista.
- [ ] Laitoin tekoälylle rajoituksen "toimia vain annetuilla tiedoilla, älä lisää mitään".
- [ ] Olen selventänyt jokaisen ruoan osalta, onko se raaka vai kypsennetty.
- [ ] Muunsin annokset grammoiksi; En jättänyt "lautasta/kourallista" taakseni.
- [ ] Käytin yhtä johdonmukaista lähdettä suunnitelmassa.
- [ ] Vahvistin tekoälyn summan kertomalla sen takaisin.