Ieguvumi:
- Spēja atšķirt, kur mākslīgais intelekts ietaupa reālo laiku kuģu un kuģu inženierijas darbplūsmā un kur atbildība par dzīvības/īpašuma drošību un klasi jāuzņemas inženierim.
- Spēja pielietot trīs slāņu disciplīnu, kas pārbauda katru inženierijas izvadi pēc lieluma, neatkarīgu pārrēķinu un klases noteikumu/avota kontroli.
- Spēja apgūt ieradumu anonimizēt kontekstu un radīt uzvednes, lai gūtu labumu no AI, nedaloties ar komerciāliem un tehniskiem konfidenciāliem kuģa, kuģu būvētavas un kuģa īpašnieka datiem.
Paskatieties uz kuģu inženiera dienu: korpusa formas atkārtojumi, pretestības un dzinējspēka aprēķini, stabilitātes un stiprības pārbaudes, klases noteikumu skenēšana, mašīntelpas sensoru ieraksti, apsekojumu ziņojumi, kuģu būvētavas sarakste un nebeidzami e-pasta ziņojumi ar kuģa īpašnieku. Laiks, kas veltīts faktiskajam inženiertehniskajam spriedumam, proti, jautājumiem "vai šī laiva ir droša, vai šī konstrukcija atbilst klases kodam, vai šis brauciena plāns patiešām samazina degvielas patēriņu", tiek saspiests zem atkārtota aprēķinu un dokumentēšanas darba. Šeit tiek izmantots mākslīgais intelekts (īsumā AI; programmatūra, kas darbojas ar tekstu, kodu un cipariem ar lielu valodas modeli un mašīnmācīšanos). AI nepieņem lēmumu jūsu vietā; Tas sagatavo jūs lēmuma pieņemšanai, sagatavo uzmetumu, paātrina aprēķinu un nodod jūsu priekšā apstrādāto informāciju.
Tomēr jūras inženierija ir joma, kurā kļūdas tiek mērītas nevis pēc teksta, bet gan pēc dzīvībām, vides un miljoniem dolāru. Klases noteikumu klauzula, ko veido valodas modelis, nepareiza vienību pārveidošana vai “saprātīgs izskats”, bet fiziski neiespējams stabilitātes rezultāts var būt neliels labojums citos sektoros, taču šeit tas var pārvērsties par apgāšanos, struktūras sabrukumu vai naftas noplūdi. Tāpēc visā šajā modulī AI pozicionēsim nevis kā “automātisko inženieri”, bet gan kā drošības ziņā kritisku disciplinētu palīgu, kura rezultāti tiek pārbaudīti katru reizi.
Šajā pirmajā daļā mēs izskaidrojam trīs lietas. Kādos kuģa un jūras inženierijas darbplūsmas posmos mākslīgais intelekts rada reālu vērtību; kādus lēmumus stingri vajadzētu pieņemt kvalificētai personai (inženieris, klases mērnieks, meistars); un kāda ir pārbaudes, konfidencialitātes un atbildības disciplīna, kas jums jāievēro, to darot. Ja šis jumts nav pareizi uzstādīts, paņēmieni turpmākajās vienībās var kļūt bīstami.
Jēdzieni: Halucinācijas: AI pārliecinošs skaitļa, koeficienta, klases noteikumu klauzulas vai avota izdomājums, kas faktiski neeksistē. Konteksts: ievade, ko sniedzat AI (laivas dati, pieņēmumi, jautājums). Pārbaude: izvades pārbaude neatkarīgā veidā (rokas aprēķins, otrā programmatūra, noteikumu teksts, modeļa eksperiments). Klasifikācijas sabiedrība: organizācija, kas pārbauda un sertificē kuģa konstrukciju un būvniecību saskaņā ar noteikumu kopumu (piemēram, ABS, DNV, Lloyd's Register, Bureau Veritas, TL/Türk Loydu). Šīs koncepcijas ir visa moduļa pamats.
Kuros uzņēmumos ir AI paātrinātājs, kādos uzņēmumos tas ir riskants?
Jūras inženierijas uzdevumi to rezultātu ziņā ir divējādi. Vienā galā ir atgūstami, zema riska sagatavošanas darbi (literatūras kopsavilkums, koda skelets, prezentācijas izklāsts); Otrā galā ir neatgriezeniski lēmumi (drošības koeficients, stabilitātes kritērijs, konstrukcijas apstiprinājums), kas tieši nosaka kuģošanas drošību, dzīvības/īpašuma drošību un vidi. AI vērtība mainās atkarībā no tā, kur šajā spektrā atrodaties.
biznesa veids
AI ieguldījums
Inženiera loma
Noteikumu/standarta kopsavilkums
Esences izvilkšana no garās noteikumu grāmatas
Klauzulas salīdzināšana ar oriģinālo klases tekstu
Rokas aprēķins / iepriekšēja izmēra noteikšana
Formulas iestatīšana, pirmais numurs
Vienības, ranga un pieņēmumu pārbaude
Analīzes kods / Python skripts
Skeleta un loģikas ģenerēšana
Validācija ar testa ievadi, malas gadījuma pārbaude
Ziņojuma/aptaujas projekts
Ierosinot struktūru un stāstījumu
Saistiet katru vērtību ar mērījumu un avotu
Sensoru/IoT datu analīze
Rakstu un anomāliju kandidātu ekstrakcija
To apstiprina neapstrādāti dati un fiziskā ticamība
Stabilitātes/stipruma apstiprinājums
Analīzes materiāla sagatavošana
Gala vērtējums, klases apstiprināšana, paraksts
Noteikums ir vienkāršs: AI izvades risks ir vienāds ar bojājumiem, kas radīsies, ja šī izvade radīs kļūdu. Nepareiza slaida nosaukuma pārrakstīšana ir nekaitīga; Iekraušanas situācijā ir katastrofāli nepareizi aprēķināt GM (metacentriskais augstums; kuģa iztaisnošanas spējas mērs) un nepareizi noteikt kuģa apgāšanās robežu. Tāpēc pirmais jautājums, kas jāuzdod pirms izvades izmantošanas, ir: "Kas notiek, ja tas ir nepareizi, kurš tiek ievainots un kurš to pamana?"
Uzmanību: AI rada tekošu un pārliecinošu tekstu. Plūsma negarantē precizitāti. Valodas modelis aizpilda robu ar statistiski "visticamāk" vārdiem, pat ja tam nav precīzu datu; Jūrniecībā šis spraugu aizpildījums var parādīties kā gatavā materiāla tecēšanas robeža vai neeksistējoša SOLAS klauzula.
Drošībai kritiskās verifikācijas disciplīna: trīs slāņi
Jūras kultūra jau balstās uz principu "uzticieties, bet pārbaudiet"; Aptauja, dubultā pārbaude un neatkarīga klases sertifikācija ir daļa no šīs kultūras. AI ir jāizmanto šī principa nostiprināšanai, nevis vājināšanai. Izlaidiet katru AI izvadi caur trīs slāņu filtru.
Pirmais slānis: lieluma secības kontrole. Skatiet, vai rezultāts ir aptuveni paredzētajā diapazonā no 10. Panamax beramkravu kuģa tilpums (iegremdētā tilpuma svars) ir desmitiem tūkstošu tonnu; Ja mākslīgais intelekts jums norāda 800 tonnas, jūs zināt, ka ir kļūda, neiedziļinoties detaļās. Konteineru kuģa kreisēšanas ātrums ir 18-24 mezglu robežās; 90 mezgli ir fiziski neiespējami.
Otrais slānis: vienības un izmēra konsistence. Jūrniecībā vienību apjukums ir klasisks kļūdu avots: mezgli pret m/s, tonna pret kipu, kW pret zirgspēkiem (BHP), metrs pret pēdām, bārs pret kPa. Katra skaitļa vienība AI izvadē ir skaidri jānorāda un jāveic dimensiju analīze. Vai pretestības vērtība ir norādīta kN vai kgf? Tas tieši maina piedziņas jaudu un līdz ar to arī degvielas budžetu.
Trešais slānis: neatkarīga reprodukcija. Reproducējiet kritisko rezultātu, izmantojot otru metodi (citu manuālu kontu, atsevišķu programmatūru, apstiprinātu ielādes datoru vai otru inženieri). Pārliecība palielinās, ja divi neatkarīgi ceļi sniedz vienādu atbildi; Ja tā nav, apstājieties, līdz saprotat, kāpēc tas atšķiras.
Padoms. Kad prasāt AI rezultātu, uzdodiet to pašu jautājumu arī otrādi. Pēc tam, kad esat teicis "Aprēķiniet šai laivai nepieciešamo piedziņas jaudu", sakiet "Pārrēķiniet kreisēšanas ātrumu ar jūsu nodrošināto jaudu un pastāstiet man, vai tas ir saprātīgs tipiskam kuģim." Lūdzot modelim pārbaudīt pašam savu izvadi, kļūst redzamas klusās kļūdas.
Konfidencialitāte un komercnoslēpums: jūras privātā robeža
Korpusa forma, hidrodinamiskās veiktspējas līknes, kuģu īpašnieka un kuģu būvētavas līguma dati un kuģa darbības telemetrija ir ļoti jutīgi attiecībā uz komercnoslēpumu un intelektuālo īpašumu. Laivas patiesās pretestības līknes vai kuģa īpašnieka patieso degvielas patēriņa datu ievadīšana nekontrolētā ārējā AI pakalpojumā var būt gan līguma pārkāpums, gan intelektuālā īpašuma zaudēšana, gan neizdevīgs konkurences stāvoklis. Turklāt informāciju par mūsdienu kuģu OT (operācijas tehnoloģija; vadības programmatūra, kas pārvalda mehānismus un navigācijas sistēmas) arhitektūru nevajadzētu koplietot kiberdrošības apsvērumu dēļ.
Īkšķis: nekad neievadiet īstus, konfidenciālus vai ar līgumu aizsargātus datus neapstiprinātā ārējā rīkā. Tā vietā anonimizē kontekstu un aizstāj reālos skaitļus ar reprezentatīvām vērtībām. Piemēram, tā vietā, lai kopīgotu reāla kuģa formas datus, jautājiet: "izskaidrojiet pretestības pieeju ar piemēru par tipiska Handysize beramkravu kuģa galveno izmēru secību".
Vāja uzvedne / spēcīga uzvedne
Vāja uzvedne:
Kuģa īpašnieka faktiskie veidlapas dati
Spēcīga uzvedne:
Loma: Jūs esat pieredzējis konsultants kuģu hidrodinamikas jautājumos. Konteksts: veicu vispārēju sākotnējo analīzi beramkravu kuģim (vērtības ir reprezentatīvas, nevis faktiskie projekta dati): Lpp ~180 m, sija ~32 m, iegrime ~12,5 m, bloka koeficients ~0,84, kreisēšanas ātrums ~14 mezgli. Uzdevums: Paskaidrojiet, ar kādiem soļiem tiek veikts provizoriskais dzinējspēka novērtējums (pretestības komponenti, dzinējspēka efektivitāte, jūras pielaide) un kādi dati ir nepieciešami, lai izmērītu/pārbaudītu sarakstu. Ierobežojums: skaidri uzrakstiet katru formulu un pieņēmumu; Ja sniedzat skaitlisku piemēru, norādiet vienību (kN, kW, mezgli) un pievienojiet verifikācijas veidu.
Spēcīgā uzvedne aizsargā faktiskos projekta datus, precizē lomu un ierobežojumus un pieprasa verifikācijas ceļu.
Vispārējas nozīmes validācijas veidnes
Tālāk norādītās veidnes izmantosit atkārtoti visā modulī.
Vispārīga veidne verifikācijas pieprasījuma pievienošanai:
Atbildiet uz tālāk norādīto inženiertehnisko jautājumu. Savā atbildē:1) Norādiet katra skaitļa vienību.2) Salīdziniet rezultāta lieluma secību ar tipisku kuģi.3) Uzrakstiet katra izmantotā koeficienta/formulas avotu (metodes nosaukumu); Ja avota nav, atzīmējiet to kā "neskaidrs". 4) Iesakiet otru aprēķina veidu, lai es varētu patstāvīgi pārbaudīt rezultātu. Jautājums: [jautājums šeit]
Halucināciju medību veidne:
Tālāk savā atbildē izveidojiet tabulu ar visām skaitliskām vērtībām, koeficientiem un noteikumu/standarta atsaucēm. Katrai rindai:- Vērtība, vienība- Pamats (aprēķins / zināms koeficients / pieņēmums / nenoteikts)- Kā to pārbaudīt neatkarīgi. Izceliet arī katru rindu, kuras pamatojums ir "neskaidrs".
Mini futrāļi
1. gadījums — izdomāta klauzula. “Kurai klases koda klauzulai ir nepieciešams šis minimālais loksnes biezums”, lai atbalstītu strukturālo daļu, AI jautā jaunākais inženieris. AI citē klauzulu "6. nodaļas 3.4.7. sadaļa", kas faktiski neeksistē. Kad inženieris to salīdzina ar pašreizējo klases kārtulas PDF failu, viņš redz, ka klauzula ir viltota, un atrod pareizo klauzulu. Nodarbība: katra AI izdotā noteikumu atsauce tiek pārbaudīta no sākotnējā, pašreizējā klasifikācijas teksta.
2. gadījums — vienības slazds. Komanda saņem palīdzību no AI nosūtīšanas jaudas aprēķināšanā. AI norāda jaudu kā "8500", taču tā mērvienība joprojām nav skaidra, vai tā ir "kW vai BHP". Starp 8500 kW un 8500 ZS ir atšķirība aptuveni 1,34 reizes; Šī atšķirība pilnībā maina saimnieka izvēli un ikgadējo degvielas budžetu. Ja apkalpes vienība virzās uz priekšu bez skaidras lūgšanas, tā virzīsies uz nepareizo mašīnu klasi. Nodarbība: neviens numurs bez vienības netiek pieņemts.
3. gadījums — ranga kontrole glābj dzīvības. Studentu komanda lika AI aprēķināt 15 000 DWT kuģa burāšanas pretestību un konstatēja, ka kopējā pretestība ir 12 kN. Šāda izmēra kuģim navigācijas pretestība ir simtiem kN un dzinējspēka jauda ir vairāki tūkstoši kW. Apmēram 100 reižu atšķirība uzreiz norāda uz rediģēšanas kļūdu; skolēni berzes koeficienta formulā atrod eksponenta kļūdu. Nodarbība: vienmēr salīdziniet rezultātu ar zināmu atsauces diapazonu.
Biežas kļūdas
- Plūsmu sajauc ar precizitāti. Labi uzrakstīts skaidrojums var būt skaitliski nepareizs. Teksta kvalitāte un rezultāta precizitāte ir divas dažādas lietas.
- Bezvienības skaitļa pieņemšana. Jūrniecībā knots/m·s, ton/kip, kW/BHP, m/ft neskaidrības ir karjeras beigu kļūdas.
- Konfidenciālu/līgumu datu ievadīšana ārējā rīkā. Komercnoslēpuma un intelektuālā īpašuma pārkāpumi; Pēc noplūdes veidlapas un veiktspējas datus nevar izgūt.
- Uzticoties vienam avotam. Kritiska rezultāta izmantošana, neradot to otrā veidā, ir drošības kritiskās disciplīnas vissvarīgākā noteikuma pārkāpums.
- Nespēja pārbaudīt kārtulu attiecinājumu. AI nodrošinātie klases/SOLAS vienumu numuri var būt fiktīvi; Katra atsauce tiek pārbaudīta no sākotnējā, pašreizējā teksta.
Rezumējot
AI ievērojami paātrina atkārtotu aprēķinu, koda, dokumentu un datu darbu jūras un jūras inženierzinātnēs; Taču lēmumus, kas nosaka kuģošanas drošību, klases atbilstību un vides drošību, pieņem kvalificēti cilvēki. Katra izvade ir jāfiltrē pēc lieluma, vienības konsekvences un neatkarīgas reproducēšanas. Komerciālās konfidencialitātes un kiberdrošības apsvērumu dēļ faktiskajiem laivas/veiktspējas datiem jābūt anonimizētiem un jāizmanto tikai apstiprināti rīki. Šī disciplīna ir priekšnoteikums visām turpmākajām vienībām.
Lietojumprogrammas uzdevums
Izvēlieties inženierijas jautājumu no savas jomas (forma, stabilitāte, dzinējspēks, apkope, navigācija). Vispirms ierakstiet "vāja uzvedne" un pajautājiet AI; Pēc tam uzrakstiet “barošanas uzvedni”, kas ietver lomu, anonimizētu kontekstu, ierobežojumu un verifikācijas pieprasījumu, un vēlreiz uzdodiet to pašu jautājumu. Salīdziniet abas atbildes pēc lieluma un vienību konsekvences, izmantojiet "halucināciju medību veidni" un apstipriniet vismaz vienu rezultātu ar neatkarīgu roku aprēķinu. Apkopojiet savus atklājumus puslapā.
kontrolsaraksts
- [ ] Izlaiduma risku novērtēju ar jautājumu "kurš tiek ievainots, ja tas ir nepareizi?"
- [ ] Es salīdzināju rezultātu ar zināmu kuģi izmēra ziņā.
- [ ] Esmu skaidri apstiprinājis visu skaitļu mērvienību (mezgls, kW, tonna, m).
- [ ] Es reproducēju kritisko rezultātu ar otru neatkarīgu metodi.
- [ ] Es izmantoju anonimizētu starpniekservera vērtību, nevis reālus/slēptus laivas datus.
- [ ] Esmu pārbaudījis katru klasi/SOLAS atsauci, ko AI sniedzis no sākotnējā, pašreizējā teksta.