Girdeji:
- Python koduny çap etmek we maglumatlary arassalamak, hasaby awtomatlaşdyrmak we emeli intellekt bilen modellemek üçin kod setirine düşünmek we kabul etmek ukyby
- Barlanylmadyk koduň gipotezadygyna düşünmek, her kody belli bir netije bilen barlamak we synag bölümi we gyrasy ýagdaýlary
- Howpsuzlyk ähmiýetli hasap kodlarynyň hem synagdan, hem-de ygtyýarly inerener barlagyndan talap edýändigine düşünmek ukyby.
Häzirki zaman himiýa in engineeringenerçiliginiň sessiz hereketlendirijisi indi Python (giňden ulanylýan, öwrenmek aňsat programma dili). Sensor maglumatlaryny arassalamak, köpçülikleýin deňagramlylygy awtomatlaşdyrmak, kinetiki modeli maglumatlara gabat getirmek, ýüzlerçe simulýasiýa netijelerini deňeşdirmek, grafik öndürmek - bularyň hemmesi el bilen birnäçe sagat, ýöne Python-yň birnäçe setiri bilen sekunt. Bu bölümde, Python koduny ýazmakda, düşündirmekde we düzetmekde AI-ni kömek hökmünde ulanmagy öwrenersiňiz; Producedöne öndürilen her koduň näme üçin synag we barlamazdan ulanylmaly däldigini öwreneris.
Himiýa inereneri, köplenç professional programma üpjünçisi däl; Bu ýerde AI uly güýç goşýar. Bir inerener "Muny edýän skript isleýärin" diýýär we AI taslamasyny ýazýar. Emma bu ýörelge hemişelik bolup galýar: AI ýazýan kody dogry görünýändigi üçin dogry däl; Belli bir netije bilen synag edilýänçä gipoteza. Ümsüm ýalňyşlyk - nädogry birlik, nädogry görkeziji, üýtgedilen formula - in engineeringenerçilik hasaplamasynda howply netijeleri berip biler.
Himiýa in engineeringenerçiliginde AI bilen Python: ädimme-ädim
1. Işi anyk kesgitläň. Giriş (CSV, massiw, deňleme) näme, çykyş nähili bolmaly, haýsy bölümlerde? Düşnüksiz haýyş, erbet kody aňladýar.
2. Kod taslamasyny soraň. AI degişli kitaphanalar bilen eskiz öndürýär (maglumatlar üçin pandalar, san taýdan işlemek üçin gümürtik, grafikler üçin matplotlib, optimizasiýa / çözgüt üçin sypaýy).
3. Kitaphana we çaklamalara düşüniň. AI her setiri we çaklamany düşündiriň (birlik, maglumat formaty, kabul etmek). Düşünmedik koduňyzy işletmäň.
4. Belli netije bilen synag ediň. Kody ýönekeý mysalda işlediň, munuň jogabyny eýýäm bilýärsiňiz. Balans kody, el bilen kesgitlenip bilinjek mysalda dogry netijäni bermeli.
5. Bölüm we gyra ýagdaýyna gözegçilik. Kod nol, otrisatel, gaty uly bahalar, ýiten maglumatlar ýaly gyrada näme edýär? Himiýa in engineeringenerçiliginde enjamyň näsazlygy klassiki betbagtçylykdyr.
6. Netijäni fizika bilen barlaň. Kod san öndürdi - köpçülik saklanýar, gymmaty realmy? Kodyň işlemegi netijäniň dogrudygyny subut etmeýär.
Maslahat: AI-den kod soranyňyzda "her üýtgeýäniň birligini düşündiriş setirine ýazyň we giriş bölümlerini aç-açan görkeziň" diýiň. Himiýa in engineeringenerçilik ýalňyşlyklarynyň ep-esli bölegi birlik bulaşyklygyndan ýüze çykýar (bar / Pa, kg / g, ° C / K); Kodda ýerleşdirilen bölümler bu ýalňyşlyklary görünýär.
Barlanmadyk kod gipoteza
AI tekiz we işleýän kody öndürýär; Emma "işleýär" we "dogry" iki dürli zat. Kod ýalňyşsyz işläp biler we nädogry san döredip biler: formuladaky belgi ýalňyşlygy, massiwdäki ofset (ýeke-ýekeden), nädogry birlik öwrülişi. Şeýlelik bilen altyn düzgün: dogry jogap özbaşdak belli bolan synag kody synagdan geçirilýär. Simpleönekeý analitiki mysal, el hasaplamasy ýa-da salgylanma maglumatlary koduň ygtybarlylygyny subut edýär. Hiç bir in engineeringenerçilik karary synagdan geçmän koda esaslanmaly däldir.
Üns beriň: Howpsuzlygy, ölçegleri ýa-da howpsuzlygy hasaplamagy ýerine ýetirýän kod, diňe "işleýänligi" üçin ygtybarly hasap edilip bilinmez. Howpsuzlyk kritiki hasap kodlary belli bir netije bilen synagdan geçirilmelidir we netijeler ygtyýarly inerener tarapyndan garaşsyz tassyklanmalydyr.
üç sany kiçi halat
1-nji waka - Maglumatlary arassalamak awtomatizasiýasy. Bir inerener her aý 8 datçikden 3 aýlyk maglumatlary (takmynan 1,1 million hatar) el bilen arassalaýardy. AI bilen ýazylan panda ýazgysy muny birnäçe minuta çenli azaltdy. Inerener ilki kody kiçijik, belli nusga faýlynda synagdan geçirdi; bir sütüniň nädogry analiz edilendigini, ony düzedendigini, soňra bolsa ähli maglumatlara ulanandygyny gördi.
2-nji hadysa - Sessiz ses säwligi. YZ basyş düşmegini hasaplamak üçin kod ýazdy, ýöne bar we Pa formulasyny kabul edip girişi bulaşdyrdy.Kod ýalňyşsyz işledi, ýöne netije 100,000 faktor bilen ýalňyşdy. Inerener el bilen dolandyryş hasaplamasy bilen sargyt tapawudyny aldy. Bölüm düşündirişlerini goşandan soň ýalňyşlyk aýdyňlaşdyryldy we düzedildi.
3-nji waka - Synag saklandy. Bir topar köpçülikleýin balans çözüji üçin AI-den kod aldy. Ilki bilen ony iki komponentli, el bilen eräp bilýän nusgada synagdan geçirdiler; kod aýlawy nädogry ýapýardy we goşmaýardy. Erroralňyşlyk hakyky, çylşyrymly modele ulanylmazdan ozal tutuldy. Synagsyz, ýalňyşlyk ähli netijelere ýaýrady.
Göçürip boljak dört şablon
1) Maglumatlaryň derňew kodunyň taslamasy:
Siziň roluňyz: Himiýa in engineeringenerligi üçin Python kömekçisi. Wezipe: [düşündiriş] .Giriş: [CSV / massiw, sütünler, UNITS]. Çykyş: [näme, haýsy bölümde]. Panda / numpy ulanyň. Kodda: (1) her üýtgeýjiniň birligini düşündiriň, (2) giriş çaklamalaryny başynda aýdyň, (3) gyradaky ýagdaýlary dolandyryň (ýitirilen maglumatlar, nol). Kody belli bir mysal bilen synap görerin; jadyly sanlary ulanmaň, yzygiderliligi aç-açan kesgitläň.
2) Kod düşündirişi we tassyklamasy:
Aşakdaky Python kod setirini setir boýunça düşündiriň: näme edýär, haýsy çaklamalary edýär, haýsy birlige garaşýar. Mümkin bolan ýalňyş nokatlaryny belläň (birlik bulaşyklygy, indeks çalşygy, nula bölmek, aşmak). Bu kody barlamak üçin ulanyp boljak haýsy ýönekeý, belli synag ýagdaýyny maslahat beriň. Kod: [paste]
3) Belli bir netije bilen synag gurmak:
Bu funksiýany barlamak üçin synag toplumyny ýazyň: azyndan 3 sany ýönekeý ýagdaý, jogap analitiki ýa-da el bilen belli. Her synag üçin garaşylýan netijäni we näme üçin bu netijä garaşýandygymyzy beýan ediň. Kody synagdan geçirmän hakyky maglumatlara ulanmaýaryn. Funksiýa: [ýelme]
4) Düzediş:
Bu kody aşakdaky ýalňyşlyk / nädogry netije berýär: [säwlik habary ýa-da garaşylýan wsactual çykyş]. Probhtimallyk boýunça mümkin sebäpleri sanaň we hersine nädip barlamalydygyny aýdyň. Göni "düzedipdim" diýmäň; Ilki bilen düýp sebäbini bilelikde barlap göreliň. Şeýle hem birligi we sargyt barlamagy teklip ediň. Kod we maglumatlar: [paste]
Gowşak haýyş / Güýçli haýyş
Gowşak haýyş:
Maňa basyş damjasynyň hasaplaýyş koduny ýazyň.
Giriş formaty, birlik, deňleme, ýagdaý aýdyň däl. AI çaklamalaryny gizleýär, birlikleri bulaşdyryp biler.
Güýçli haýyş:
Siziň roluňyz: himiýa in engineeringenerligi Python kömekçisi. Wezipe: tegelek turbada sürtülme bilen basyşyň peselmegi. Giriş: akym tizligi [m3 / s], diametri [m], uzynlygy [m], dykyzlygy [kg / m3], ýapyşyklygy [Pa · s]. Çykyş: basyşyň peselmegi [Pa] .Darsi-Weisbach ulanyň; Sürtülme faktory üçin akym re regimeimini (Re) barlaň. Her birligi, döwlet çaklamalaryny düşündiriň (doly ýük, durnukly akym). Kody laminar mysalda el bilen hasaplamaga garşy barlaryn.
Tapawut düşnüklidir: giriş bölümleri, usul, çykyş birligi we synag niýeti kody ygtybarly edýär.
Python ulanylyşynda rol paýlanyşy
Biznes
AI-iň roly
adamyň karary
kod ýazmak
Taslama dörediň
Işiň beýany, bölümler
Kitaphana saýlamasy
Teklip
Gabat gelýändigini tassyklamak
Düşündiriş
setir boýunça
Düşünmek bilen kabul ediň
synag
Synag toplumynyň maslahaty
Belli netije bilen tassyklamak
Düzediş
gipoteza, ugur
Kök tassyklamagy
Netije
San öndürmek
Fizika bilen synag
Adaty ýalňyşlyklar
- Kody barlamazdan ulanmak. Iş kody dogry kod däl; Belli bir netije bilen synag edilmese, oňa ynanyp bolmaz.
- Bölümleri terk etmek. Bölüm bulaşyklygy himiýa in engineeringenerçiliginde iň köp ýaýran we howply ýalňyşlykdyr.
- Düşünmän işlemek. AI setiri tarapyndan ýazylan koda düşünmän netijelere ynanmaň.
- Gyralary aýlamak. Nol, negatiw, ýiten maglumatlar kody nädogry netijä getirip biler.
- Howpsuzlyk hasaplamasyny diňe kodda esaslamak. Howpsuzlyk kritiki kodlary synag + garaşsyz abraýly barlagy talap edýär.
Gysgaça
Python bilen himiýa in engineeringenerçiliginde AI; Maglumatlary arassalamak, buhgalter awtomatizasiýasy, modellemek we grafika üçin düzedişleri düzýän, düşündirýän we düzýän güýçli kömekçi. Emma AI kody dogry görünýändigi üçin däl-de, belli bir netije bilen synag edilendigi üçin ygtybarly. Bölümleri aç-açan kesgitlemek, koda düşünmek, gyralary barlamak we netijäni fizika bilen barlamak zerurdyr; Howpsuzlyk-möhüm hasaplamalar, ygtyýarly inerener barlagyny hem talap edýär.
Programma meselesi
Hasaplamany saýlaň (meselem, turba basyşynyň peselmegi ýa-da iki komponentli köpçülik balansy). AI-den “maglumat derňewi / hasap kody taslamasy” şablony bilen kod alyň, birlikleri aýdyň görkeziň. Soňra kody "belli netije bilen gurnama synagy" nagşy bilen el bilen çözülýän mysalda barlaň; Netije gabat gelmese, "düzediş" nagşy bilen düýp sebäbini tapyň.
gözegçilik sanawy
- [] Giriş / çykyş birliklerini we usulyny aç-açan beýan etdim.
- [] Kod setirine setir bilen düşündim we onuň çaklamalaryny gördüm.
- [] Kody belli / el bilen kesgitlenýän mysalda synagdan geçirdim.
- [] Gyradaky ýagdaýlary barladym (nol, otrisatel, ýiten maglumatlar).
- [] Netijäni fizika bilen barladym (massany, tertibi goramak); Resmi tarapyndan tassyklanan howpsuzlyk hasaby hem bardy.