Gnóthachain:
- Cumas cód Python a phriontáil agus an cód a thuiscint agus glacadh leis de réir a chéile le haghaidh glanadh sonraí, uathoibriú cuntais agus samhaltú le hintleachta saorga
- Cumas a thuiscint gur hipitéis é cód neamhthástáilte, gach cód a fhíorú le toradh aitheanta, agus aonaid tástála agus cásanna imeall
- Cumas a thuiscint go bhfuil tástáil agus fíorú údaraithe innealtóra ag teastáil ó chóid cuntais atá ríthábhachtach ó thaobh slándála de.
Is é inneall ciúin na hinnealtóireachta ceimiceacha nua-aimseartha anois Python (teanga ríomhchlárúcháin a úsáidtear go forleathan agus atá éasca le foghlaim). Sonraí braite a ghlanadh, cothromaíocht mais a uathoibriú, múnla cinéiteach a fheistiú ar shonraí, na céadta torthaí insamhalta a chur i gcomparáid, graf a tháirgeadh - tógann sé seo go léir uaireanta de láimh, ach soicind le cúpla líne Python. San aonad seo, foghlaimeoidh tú conas AI a úsáid mar áis chun cód Python a scríobh, a mhíniú agus a dhífhabhtú; Ach beidh muid ag foghlaim cén fáth nár cheart gach cód a tháirgtear a úsáid gan tástáil agus fíorú.
Go ginearálta ní forbróir bogearraí gairmiúil é innealtóir ceimiceach; Seo nuair a chuireann AI cumhacht iontach. Deir innealtóir "Ba mhaith liom script a dhéanann é seo" agus scríobhann dréacht AI. Ach fanann an prionsabal seo seasmhach: níl an cód a scríobhann an AI ceart toisc go bhfuil cuma cheart air; Is hipitéis é go dtí go ndéantar tástáil uirthi le toradh aitheanta. Féadfaidh botún tostach - an t-aonad mícheart, an t-innéacs mícheart, foirmle aistrithe - torthaí contúirteacha a tháirgeadh i ríomh innealtóireachta.
Python le AI san innealtóireacht cheimiceach: céim ar chéim
1. Sainmhínigh an post go soiléir. Cad é an t-ionchur (CSV, eagar, cothromóid), cad ba cheart a bheith san aschur, cad iad na haonaid? Ciallaíonn leid débhríoch drochchód.
2. Iarr dréacht cód. Táirgeann an AI sceitse le leabharlanna cuí (pandas le haghaidh sonraí, uimhriúil le haghaidh próiseála uimhriúil, matplotlib le haghaidh graif, scipy le haghaidh leas iomlán a bhaint / réiteach).
3. An leabharlann agus na boinn tuisceana a thuiscint. Iarr ar AI gach líne agus gach toimhde a mhíniú (aonad, formáid sonraí, glacadh). Ná rith cód nach dtuigeann tú.
4. Tástáil leis an toradh atá ar eolas. Rith an cód ar shampla simplí a bhfuil an freagra ar eolas agat cheana féin. Ní mór an toradh ceart a thabhairt i gcód comhardaithe i sampla is féidir a aimsiú de láimh.
5. Rialú stádais aonaid agus imeall. Cad a dhéanann an cód i gcásanna imeallacha mar náid, luachanna diúltacha, luachanna an-mhór, sonraí in easnamh? San innealtóireacht cheimiceach, is tubaiste clasaiceach é teip aonaid.
6. Tástáil an toradh leis an bhfisic. Tháirg an cód uimhir — an gcaomhnaítear an mhais, an bhfuil an luach réadúil? Díreach mar a oibríonn an cód ní chruthaíonn sé go bhfuil an toradh ceart.
Leid: Nuair a iarrann tú cód ón AI, abair "scríobh aonad gach athróg sa líne tuairimí agus sonraigh na haonaid ionchuir go sainráite." Eascraíonn cuid shuntasach d’earráidí innealtóireachta ceimiceacha as mearbhall aonaid (barra/Pa, kg/g, °C/K); Nuair a leabaítear aonaid sa chód tá na hearráidí seo le feiceáil.
Is hipitéis é cód neamhthástáilte
Táirgeann AI cód réidh, cuma oibre; Ach is dhá rud difriúil iad "oibreacha" agus "ceart". Féadfaidh an cód oibriú gan earráidí agus uimhir mhícheart a tháirgeadh: earráid chomhartha san fhoirmle, fritháireamh (as-le-duine) in eagar, tiontú aonad mícheart. Mar sin an riail órga: déantar gach cód a thástáil i gcás tástála ina bhfuil an freagra ceart ar eolas go neamhspleách. Cruthaíonn sampla anailíseach simplí, ríomh láimhe, nó sonraí tagartha iontaofacht an chóid. Níor cheart aon chinntí innealtóireachta a bheith bunaithe ar chód gan tástáil a rith.
Aire: Ní féidir a mheas go bhfuil cód a dhéanann ríomh sábháilteachta, toisí nó slándála iontaofa toisc go n-oibríonn sé. Ba cheart cóid chuntais atá ríthábhachtach ó thaobh slándála a thástáil agus toradh aitheanta acu agus ba cheart don innealtóir údaraithe na torthaí a fhíorú go neamhspleách.
trí chás mion
Cás 1 — Uathoibriú glantacháin sonraí. Bhí innealtóir ag glanadh 3 mhí de shonraí de láimh (thart ar 1.1 milliún sraitheanna) ó 8 braiteoir gach mí. Laghdaigh script pandas a scríobhadh le AI é seo go nóiméid. Rinne an t-innealtóir an cód a thástáil ar chomhad samplach beag ar a dtugtar; faoi deara go ndearnadh parsáil mícheart ar cholún amháin, gur cheart é a shocrú, ansin é a chur i bhfeidhm ar na sonraí iomlána.
Cás 2 - Earráid toirte chiúin. Scríobh YZ cód le haghaidh ríomh titim brú ach chuir sé mearbhall ar an ionchur ag glacadh leis an mbarra agus an fhoirmle Pa. D'oibrigh an cód gan earráidí, ach bhí an toradh mícheart ag fachtóir 100,000. Ghlac an t-innealtóir an difríocht ordú le ríomh rialaithe láimhe. Tar éis tuairimí aonaid a chur leis, soiléiríodh agus réitíodh an earráid.
Cás 3 - Sábháladh an tástáil. Fuair foireann amháin cód ó AI le haghaidh réiteach mais-iarmhéid. Rinne siad é a thástáil ar dtús i sampla dhá chomhpháirt intuaslagtha de láimh; bhí an cód ag dúnadh lúb siar go mícheart agus ní raibh sé ag suimiú. Thángthas ar an earráid sular cuireadh i bhfeidhm é ar an múnla fíor-chasta. Gan tástáil, leathfadh an earráid chuig na torthaí go léir.
Ceithre theimpléad inchóipeála
1) Dréacht cód anailíse sonraí:
Do ról: Cúntóir Python don innealtóireacht cheimiceach. Tasc: [cur síos].Ionchur: [CSV/eagar, colúin, AONAID]. Aschur: [céard, cén t-aonad].úsáid pandaí/numpy. Sa chód: (1) léirmhínigh aonad gach athróige, (2) luaigh na boinn tuisceana ionchuir ag an tús, (3) láimhseáil cásanna imeall (sonraí in easnamh, nialas). Déanfaidh mé an cód a thástáil le sampla aitheanta; ná húsáid uimhreacha draíochta, sainmhínigh tairisigh go sainráite.
2) Míniú agus fíorú an chóid:
Mínigh an cód Python seo a leanas líne ar líne: cad a dhéanann sé, cad iad na boinn tuisceana a dhéanann sé, cad iad na haonaid a bhfuil sé ag súil leo. Aibhsigh pointí earráide a d’fhéadfadh a bheith ann (mearbhall aonaid, aistriú innéacs, roinnt ar nialas, ró-shreabhadh). Luaigh cén cás tástála simplí aitheanta is féidir liom a úsáid chun an cód seo a fhíorú. Cód: [greamaigh]
3) Tástáil a chur ar bun a bhfuil toradh aitheanta uirthi:
Scríobh foireann tástála chun an fheidhm seo a fhíorú: 3 chás simplí ar a laghad a bhfuil an freagra ar eolas ina leith go hanailíseach nó de láimh. I gcás gach tástála, cuir síos ar an toradh a bhfuiltear ag súil leis agus cén fáth a mbeimid ag súil leis an toradh sin. Ní chuirfidh mé an cód i bhfeidhm ar shonraí fíor gan tástáil. Feidhm: [greamaigh]
4) Dífhabhtaithe:
Tugann an cód seo an earráid/toradh mícheart seo a leanas: [teachtaireacht earráide nó aschur vsactual ionchais]. Liostaigh cúiseanna féideartha in ord dóchúlachta agus inis dom conas tástáil a dhéanamh do gach ceann díobh. Ná habair "shocraigh mé é" go díreach; Déanaimis an bhunchúis le chéile a fhíorú ar dtús. Mol freisin seiceáil aonaid agus ordú. Cód agus sonraí: [greamaigh]
Leid lag / Pras láidir
Leid lag:
Scríobh dom cód ríomh braite brú.
Níl formáid ionchuir, aonad, cothromóid, riocht soiléir. Déanann AI a chuid boinn tuisceana a cheilt, is féidir aonaid a chur amú.
Leid chumhachtach:
Do ról: innealtóireacht cheimiceach Cúntóir Python. Tasc: titim brú de bharr cuimilte i bpíobán ciorclach. Ionchur: ráta sreafa [m3/s], trastomhas [m], fad[m], dlús [kg/m3], slaodacht [Pa·s]. Aschur: titim brú [Pa].Úsáid Darcy-Weisbach; Seiceáil an réimeas sreafa (Re) don fhachtóir cuimilte. Déan trácht ar gach aonad, luaigh na boinn tuisceana (ualach iomlán, sreabhadh cobhsaí). Déanfaidh mé an cód a thástáil i gcoinne ríomh láimhe ar shampla laminar.
Tá an difríocht soiléir: déanann aonaid ionchuir, modh, aonad aschuir agus rún tástála an cód iontaofa.
Dáileadh róil in úsáid Python
gnó
Ról AI
cinneadh an fhir
ag scríobh cód
Cruthaigh dréacht
Cur síos poist, aonaid
Roghnú leabharlainne
Moladh
Deimhniú comhréireachta
Cur síos
líne ar líne
Glac le tuiscint
tástáil
Moladh sraith tástála
Bailíochtú agus toradh aitheanta
Dífhabhtaithe
hipitéis, treo
Deimhniú bunchúis
Conclúid
Giniúint uimhreacha
Tástáil le fisic
Botúin choitianta
- Ag baint úsáide as cód gan é a thástáil. Níl an cód oibre cód ceart; Ní féidir a bheith iontaofa mura ndéantar tástáil air le toradh aitheanta.
- Aonaid a fhágáil neamhchinntithe. Is é mearbhall aonad an botún is coitianta agus is contúirtí san innealtóireacht cheimiceach.
- Oibriú gan tuiscint. Ná muinín na torthaí gan tuiscint a fháil ar an gcód scríofa ag an AI líne ar líne.
- Ag seachaint stáit imeall. Is féidir le sonraí nialais, diúltacha, in easnamh an cód a threorú go dtí an chonclúid mícheart.
- Bunú an ríomh slándála amháin ar an gcód. Teastaíonn tástáil + fíorú neamhspleách údarásach le cóid atá ríthábhachtach ó thaobh slándála.
Go hachomair
AI in innealtóireacht cheimiceach le Python; Is cúntóir cumhachtach é a dhréachtaíonn, a mhíníonn, agus a sholáthraíonn treoir dífhabhtaithe maidir le glanadh sonraí, uathoibriú cuntasaíochta, samhaltú agus grafaicí. Ach tá cód an AI iontaofa ní toisc go bhfuil cuma cheart air, ach toisc go ndearnadh tástáil air le toradh aitheanta. Tá sé riachtanach na haonaid a shonrú go sainráite, an cód a thuiscint, cásanna imeall tástála, agus an toradh a fhíorú le fisic; Teastaíonn fíorú údaraithe innealtóra freisin le ríomhanna atá ríthábhachtach don tsábháilteacht.
Tasc feidhmchláir
Roghnaigh ríomh (m.sh. titim brú an phíobáin nó cothromaíocht mhais dhá chomhpháirt). Faigh cód ó AI leis an teimpléad “anailís sonraí/dréacht cód cuntais”, luaigh na haonaid go soiléir. Ansin fíoraigh an cód i sampla díchódaithe de láimh leis an bpatrún "tástáil socraithe le toradh aitheanta"; Mura n-oireann an toradh, faigh an bhunchúis leis an bpatrún "debug".
seicliosta
- [ ] Tá na haonaid ionchuir/aschuir agus an modh sonraithe go soiléir agam.
- [ ] Thuig mé an cód líne ar líne agus chonaic mé a chuid boinn tuisceana.
- [ ] Rinne mé tástáil ar an gcód ar shampla a bhí ar eolas/a bhí inaitheanta de láimh.
- [ ] Thástáil mé cásanna imeall (nialas, diúltach, sonraí ar iarraidh).
- [ ] D'fhíoraigh mé an toradh leis an bhfisic (maise a chaomhnú, ord); Bhí an cuntas slándála deimhnithe agam freisin ag an oifigeach.