Gnóthachain:
- Cumas torthaí uimhriúla a bhunú ar chód Python forghníomhaithe seachas ar thomhas ó bhéal ar an tsamhail teanga
- Cumas an cód stoichiometry, calabrúcháin agus glantacháin sonraí a scríobh go hintleachta saorga agus é a thástáil le samplaí a bhfuil freagraí aitheanta orthu
- Cumas chun earráidí anailíse sonraí a chosc trí aonaid a shonrú i gcónaí agus a n-ord a sheiceáil
Tá an cheimic lán d’uimhreacha: meáchain, toirteanna, luachanna ionsúcháin, táirgeacht, tiúchan. Tá próiseáil na sonraí seo de láimh mall agus seans maith go earráidí. Soláthraíonn AI dhá sheirbhís mhóra anseo: (1) scríobhann cód Python a phróiseálann na sonraí, (2) ritheann an cód sin (i dtimpeallacht atá in ann an cód a rith) agus tugann sé toradh cinntitheach. Is é seo an prionsabal criticiúil: fág an ríomh faoi aschur an chóid fhorghníomhaithe, ní ag "réamhthuar briathartha" na samhla teanga. Múnla teanga "Cad é 142 × 0.05?" uaireanta féadfaidh sé an cheist a fhreagairt go mícheart; ach ríomhann an líne Python a scríobhann sé i gceart i gcónaí. San aonad seo, foghlaimfimid anailís ar shonraí ceimiceacha le AI leis an bhfealsúnacht seo.
Cén fáth a bhfuil cód níos fearr ná buille faoi thuairim ó bhéal?
Déanann samhail teanga uimhríocht trí “an toradh féideartha a thuar”; mar sin is féidir é a bheith mícheart le líon mór nó calcalas ilchéime. Cé go bhfuil an slonn 142 * 0.05 cinntitheach i Python: filleann sé 7.1 i gcónaí. Mar sin straitéis: ná cuir ar an AI an ríomh a dhéanamh, clóigh CÓD an ríomha agus rith an cód. Mar sin úsáideann tú cruthaitheacht an AI (ag tógáil an chóid) agus díchumasaigh an taobh neamhiontaofa (uimhríocht ceann).
Leid: Nuair a fhaigheann tú toradh uimhriúil ó AI, abair "ionadaigh é seo le líne Python." Fíoraíonn an cód féin an cuntas agus ligeann duit é a rith agus é a dhearbhú. Mura bhfeiceann tú cód, ná muinín san uimhir.
Tascanna tipiciúil anailíse sonraí sa cheimic
- Stoichiometry: caochÚn, mais, imoibrí teorannaithe, toradh teoiriciúil, ríomh toraidh faoin gcéad.
- Tiúchan: molarity, caolú (M1V1 = M2V2), tiontuithe ppm.
- Calabrú: Líne chalabrúcháin a tharraingt leis an dlí Beer-Lambert (ionsú ∝ tiúchan) agus an méid anaithnid a ríomh.
- Glanadh sonraí: táblaí tomhais a léamh le pandaí, asluiteacha bratacha, diall meánach/caighdeánach.
- Amharcléiriú: cuar calabraithe a tharraingt, graf cinéiteach, cuar toirtmheasctha.
Céim ar chéim: Anailís sonraí sábháilte le AI
- Sainmhínigh sonraí: Tabhair go soiléir colúin, aonaid, sraitheanna samplacha. Mura bhfuil aonad ann, déanann an AI boinn tuisceana.
- Iarr cód, ní torthaí: abair "Scríobh pandas/cód NumPy a ríomhann é seo".
- Rith an cód: Rith tú féin é nó i dtimpeallacht inar féidir cód a rith.
- Tástáil le cás simplí: Déan tástáil ar an gcód le sampla beag ina bhfuil an freagra ar eolas agat.
- Seiceáil aonaid agus ord: An bhfuil aonad agus méid an toraidh réasúnta go fisiciúil?
- Doiciméad: Cuir an cód agus an t-aschur leis an leabhar nótaí turgnaimh (aonad 8).
Ceithre theimpléad inchóipeála
1) Stoichiometry agus toradh faoin gcéad:
Imoibriú: aigéad salaicileach (MA 138.12) + ainhidríd aicéiteach -> aspirin (MA 180.16).Sonraí: Baineadh úsáid as 2.00 g d'aigéad salaicileach, bhí ainhidríd aicéiteach sa bhreis.Aspirin a fuarthas: 2.15 g.Tasc: Scríobh cód a ríomhann an toradh teoiriciúil céad meáchain athróg, agus toradh móilíneach Python. mar thoradh ar aonaid.Ná ríomh i ceann; ach a thabhairt cód inrite.
2) Calabrú Beoir-Lambert:
Sonraí calabrúcháin (mol tiúchan/L -> ionsúiteacht): 0.00-> 0.02, 0.02-> 0.21, 0.04-> 0.40, 0.06-> 0.62, 0.08-> 0.79. Ionsúiteadh sampla anaithnid: 0.50. Tasc: Déan calabrú líneach le numpy.polyfit, fána/intercept agus Ríomh R^2, faigh an tiúchan anaithnid. Breac na sonraí + líne oiriúnach le matplotlib.
3) cairt tomhais le pandas:
Tá CSV agam: colúin = sampla, weigh_g, toirt_mL, ionsúiteacht. Tasc: léigh le pandaí, ríomh tiúchan (g/L) do gach sampla, marcáil sraitheanna le hionsúcht < 0 mar rud mícheart, tabhair cód chun meán agus diall std na ngrúpaí a phriontáil. Sonraigh na haonaid le líne tráchta.
4) Fíorú cuntais caolaithe:
Ba mhaith liom 100 mL de réiteach 0.05 M a ullmhú ó réiteach stoc 0.5 M. Tasc: Scríobh an líne Python a ríomhann an toirt stoic riachtanach le M1V1=M2V2. Priontáil an toradh i mL agus deimhnigh mar thuairim go bhfuiltear ag súil le caolú 10 n-uaire le haghaidh seiceáil loighce.
Leid lag / Pras láidir
Lag:
Cé mhéad aspirin a thagann ó 2 ghram d'aigéad salaicileach?
Tugann an AI uimhir ón gceann; Má chuimhníonn sé go mícheart ar na meáchain mhóilíneacha, déanfar an toradh a shaobhadh agus ní bheidh sé le feiceáil conas a ríomhadh é.
Láidir:
Glac leis aigéad salaicileach MA=138.12, aspirin MA=180.16, mais=2.00 g, toradh 100%. Tasc: Scríobh cód Python a ríomhann mais theoiriciúil aspirin; trácht ar gach céim (caochÚn -> mol -> mais), priontáil an toradh i g.
Difríocht: meáchain mhóilíneacha tugtha, cód iarrtha, céimeanna luaite, aonad sonraithe. Tá an toradh cruinn agus in-iniúchta araon.
Cód forghníomhaithe tuar briathartha etc
Méid
Múnla teanga tuartha briathartha
Rith Python
Cruinneas uimhríochtúil
Athróg, d'fhéadfadh earráid tarlú
Cinntitheach, certain
Iniúchadh
Iomrall (níl sé soiléir conas a tháinig sé amach)
Ard (cód le feiceáil)
atrialltacht
íseal
ard
Rianú aonad
lag
Is féidir é a choinneáil ar oscailt i gcód
Úsáid cheart
Smaoineamh, struchtúr tógála
Toradh uimhriúil deiridh
mionchásanna
Cás 1 - Earráid uimhríochta briathartha. Fiafraíonn dalta de AI “0.0145 mol × 180.16 g/mol?” d'iarr sé; “2.72 g,” a dúirt an AI. I ndáiríre tá sé 2.61g. Nuair a dúirt an mac léinn "taispeáin é seo i Python", scríobh YZ 0.0145 * 180.16 agus tháinig sé amach mar 2,612; Bhí an chéad fhreagra ó bhéal mícheart. Ceacht: is fearr cód fiú le haghaidh iolraithe an-simplí.
Cás 2 - R² seiceáil i gcalabrú. Rinne úsáideoir amháin calabrú Beoir-Lambert; Casadh sé amach R² = 0.981. Dúirt an AI "líneach, iontaofa" ach bhí an pointe ag an tiúchan is airde faoi bhun na líne (sáithiú). Nuair a chonaic an t-úsáideoir an graf, bhog sé an pointe is airde amach as an raon líneach, mhéadaigh R² go 0.999. Ceacht: ní leor R² amháin; féach iarmharach/plota.
Cás 3 — Mearbhall aonaid. In anailís amháin ní raibh sé soiléir cé acu an raibh an tiúchan mg/L nó g/L; Ghlac an AI g/L agus bhí na torthaí 1000 uair mícheart. Socraíodh é nuair a shonraigh an t-úsáideoir an t-aonad colún go sainráite. Ceacht: athraigh an t-aonad i gcónaí, ag glacadh leis go bhfuil AI costasach.
Botúin choitianta
- Ag brath ar uimhir bhriathartha. Iarr agus rith cód i gcónaí seachas uimhríocht mheabhrach a dhéanamh.
- Gan an t-aonad a shonrú. Déanann meascadh mg/L le g/L, mL le L, earráid 1000-huaire.
- Gan tástáil ar an gcód. Iarratas a dhéanamh ar shonraí móra gan tástáil le sampla beag ina bhfuil an freagra ar eolas.
- Ag cur san áireamh R² mar an t-aon chritéar. Ag muinín na bpointí neamhlíneachta gan iad a fheiceáil go grafach.
- Léim ar imoibrí an tástálaí. Toradh teoiriciúil a ríomh gan an t-imoibrí teorannaithe sa stoichiometry a chinneadh.
- Ráig chéim shuntasach. An toradh a thuairisciú go 8 ndigit nuair is 3 dhigit shuntasacha an tomhas.
Rabhadh: Féadfaidh fiú an cód a scríobh an AI a bheith lochtach (ainm colún mícheart, foirmle mícheart). Má ritheann tú an cód déanann an toradh cinntitheach, ach ní mór duit a dhearbhú le sampla aithnid go ríomhann an cód an rud ceart.
Go hachomair
- Fág na torthaí uimhriúla ag an gcód Python a cuireadh i gcrích, ní faoi thuairim bhriathartha na samhla teanga.
- Scríobhann AI cód go tapa le haghaidh stoichiometry, calabrú, glanadh sonraí agus léirshamhlú in anailís sonraí ceimiceacha.
- Cuir aonaid ar siúl i gcónaí; Is é mearbhall aonad an botún is costasaí.
- Scrúdaigh na hiarmhairtí agus an graf chomh maith le R² sa chalabrú.
- Tástáil an cód le sampla simplí agus freagra aitheanta; Fíoraíonn an duine cruinneas an chóid.
Tasc feidhmchláir
Bíodh tacar sonraí calabraithe nó stoichiometry agat (mura bhfuil, bain úsáid as na sonraí Beer-Lambert thuas). Iarr ar an AI don chód Python a dhéanann an anailís (an cód, ní an toradh). Rith an cód; ansin é a thástáil le sampla beag de na freagraí aitheanta. Iarr ar an AI ó bhéal don ríomh céanna agus cuir an dá thoradh i gcomparáid: an bhfuil difríocht ann? Léirmhínigh breacadh R² agus iarmharach i gcalabrú. Cuir an cód, an t-aschur, agus trácht gairid i ndoiciméad.
seicliosta
- [ ] Faighim na torthaí uimhriúla ón gcód, ní ón buille faoi thuairim briathartha.
- [ ] Cuirim aonad gach colúin sonraí in iúl go soiléir.
- [ ] Déanaim an cód a thástáil le sampla beag a bhfuil a fhreagra ar eolas.
- [ ] Déanaim anailís iarmharach/graif in aice le R² i gcalabrú.
- [ ] Cinnim an t-imoibrí teorannaithe sa stoichiometry.
- [ ] Tuairiscím na torthaí leis an digit shuntasach chuí.