Eenheid 1 / 12

Inleiding tot de discipline kunstmatige intelligentie en verificatie in de marine- en scheepsbouwkunde

Winst:

  • In staat zijn om onderscheid te maken waar AI realtime bespaart in de workflow van schepen en waterbouwkunde en waar de verantwoordelijkheid voor de veiligheid van mensenlevens/eigendommen en klasse bij de ingenieur moet blijven liggen.
  • Mogelijkheid om een drielaagse discipline toe te passen die elke technische output verifieert in volgorde van grootte, onafhankelijke herberekening en klassenregel/broncontrole
  • Vermogen om de gewoonte aan te leren om de context te anonimiseren en aanwijzingen te creëren om te profiteren van AI zonder commerciële en technische vertrouwelijke gegevens van het schip, de scheepswerf en de reder te delen.

Kijk eens naar de dag van een scheepsingenieur: rompvormherhalingen, weerstands- en voortstuwingsberekeningen, stabiliteits- en sterktecontroles, klasseregelscans, machinekamersensorrecords, onderzoeksrapporten, scheepswerfcorrespondentie en eindeloze e-mails met de reder. De tijd die wordt besteed aan het daadwerkelijke technische oordeel, dat wil zeggen de vraag "is deze boot veilig, voldoet deze constructie aan de klassecode, vermindert dit reisplan het brandstofverbruik echt", wordt verpletterd onder het repetitieve reken- en documentwerk. Dit is waar kunstmatige intelligentie (kortweg AI; software die werkt met tekst, code en cijfers met een groot taalmodel en machine learning) in het spel komt. AI neemt de beslissing niet voor u; Het bereidt u voor op de beslissing, maakt een concept, versnelt de berekening en legt verwerkte informatie voor u klaar.

Maritieme techniek is echter een vakgebied waar fouten niet worden gemeten aan de hand van tekst, maar aan de hand van levens, het milieu en miljoenen dollars. Een klassenregelclausule die bestaat uit een taalmodel, een onjuiste omrekening van eenheden, of een “redelijk ogend” maar fysiek onmogelijk stabiliteitsresultaat kan in andere sectoren een kleine correctie zijn, maar hier kan het uitmonden in een kapseizen, een structurele ineenstorting of een olieramp. In deze module zullen we AI dus niet positioneren als een ‘automatische ingenieur’, maar als een veiligheidskritische, gedisciplineerde assistent wiens output elke keer wordt geverifieerd.

In dit eerste deel verduidelijken we drie dingen: in welke stadia van de workflow aan boord van schepen en op het gebied van waterbouwkunde voegt AI echte waarde toe; welke beslissingen strikt bij de bevoegde persoon (ingenieur, klasse-inspecteur, kapitein) moeten blijven liggen; en welke discipline op het gebied van verificatie, vertrouwelijkheid en aansprakelijkheid u daarbij in acht moet nemen. Zonder dat dit dak correct is geïnstalleerd, kunnen de technieken in volgende eenheden gevaarlijk worden.

Concepten: Hallucinatie: AI's overtuigende verzinsel van een getal, coëfficiënt, klassenregelclausule of bron die in werkelijkheid niet bestaat. Context: De input die je geeft aan de AI (bootdata, aannames, vraag). Verificatie: Het op onafhankelijke wijze controleren van de output (handberekening, tweede software, regeltekst, modelexperiment). Klassenbureau: De organisatie die het ontwerp en de bouw van het schip inspecteert en certificeert volgens de gestelde regels (bijvoorbeeld ABS, DNV, Lloyd's Register, Bureau Veritas, TL/Türk Loydu). Deze concepten vormen de ruggengraat van de hele module.

In welke bedrijven is AI Accelerator, in welke bedrijven is het riskant?

Maritieme technische taken vallen wat betreft hun resultaten op een tweeledig spectrum. Aan de ene kant vind je terugvindbaar voorbereidend werk met een laag risico (een literatuursamenvatting, een codeskelet, een presentatieoverzicht); Aan de andere kant zijn er onomkeerbare beslissingen (een veiligheidscoëfficiënt, een stabiliteitscriterium, een structurele goedkeuring) die rechtstreeks bepalend zijn voor de maritieme veiligheid, de veiligheid van mensenlevens/eigendommen en het milieu. De waarde van AI varieert afhankelijk van waar u zich in dit spectrum bevindt.

bedrijfstype

AI-bijdrage

De rol van de ingenieur

Regel/standaard samenvatting

De essentie uit het lange regelboek halen

Vergelijking van de clausule met de originele klassetekst

Handberekening / voormaatvoering

Formule-instelling, eerste getal

Controle van eenheden, rang en aannames

Analysecode / Python-script

Skelet- en logicageneratie

Validatie met testinvoer, edge case-testen

Rapport/enquêteconcept

Structuur en verhaal voorstellen

Koppel elke waarde aan de meting en bron

Analyse van sensor-/IoT-gegevens

Kandidaatextractie van patronen en afwijkingen

Bevestigd door ruwe data en fysieke plausibiliteit

Stabiliteit/sterktegoedkeuring

Voorbereiding van analysemateriaal

Eindbeoordeling, klassegoedkeuring, handtekening

De regel is simpel: het risico van een AI-output is gelijk aan de schade die het zal oplopen als die output een fout maakt. Het verkeerd spellen van de titel van een dia is onschadelijk; In een beladingssituatie is het rampzalig om de GM-waarde (metacentrische hoogte; een maatstaf voor het oprichtvermogen van het schip) verkeerd te berekenen en de kantellimiet van het schip verkeerd te bepalen. De eerste vraag die je moet stellen voordat je de output gebruikt, is dus: "Wat gebeurt er als dit verkeerd is, wie raakt er gewond en wie merkt het?"

Let op: AI produceert vloeiende en zelfverzekerde tekst. Vloeiendheid is geen garantie voor nauwkeurigheid. Een taalmodel vult de leemte op met statistisch 'meest waarschijnlijke' woorden, ook al beschikt het niet over exacte gegevens; In de maritieme sector kan deze opvulling van gaten de vorm aannemen van een verzonnen vloeigrens van materiaal of van een niet-bestaande SOLAS-clausule.

Beveiligingskritische verificatiediscipline: drie lagen

De maritieme cultuur is al gebaseerd op het principe van ‘vertrouwen maar verifiëren’; Survey, dubbele controle en onafhankelijke klassecertificering maken deel uit van deze cultuur. AI moet worden gebruikt om dit principe te versterken, niet om het te verzwakken. Geef elke AI-uitvoer door een drielaags filter.

Eerste laag: controle van de orde van grootte. Kijk of het resultaat ongeveer binnen de verwachte macht van 10 ligt. De verplaatsing (gewicht van het ondergedompelde volume) van een Panamax-bulkcarrier ligt in de orde van tienduizenden tonnen; Als de AI je 800 ton vertelt, weet je dat er een fout is gemaakt zonder in details te treden. De kruissnelheid van een containerschip ligt tussen de 18 en 24 knopen; 90 knopen is fysiek onmogelijk.

Tweede laag: eenheid en maatconsistentie. In de maritieme sector is eenheidsverwarring een klassieke bron van fouten: knopen versus m/s, ton versus kip, kW versus paardenkracht (BHP), meter versus voet, bar versus kPa. De eenheid van elk getal in de AI-uitvoer moet duidelijk worden vermeld en er moet een dimensionale analyse worden uitgevoerd. Wordt er een weerstandswaarde aangegeven in kN of kgf? Hierdoor verandert direct het voortstuwingsvermogen en daarmee het brandstofbudget.

Derde laag: onafhankelijke reproductie. Reproduceer een kritisch resultaat met een tweede methode (een ander handmatig account, aparte software, goedgekeurde laadcomputer of een tweede monteur). Het vertrouwen neemt toe als twee onafhankelijke paden hetzelfde antwoord geven; Als dat niet het geval is, stop dan totdat je begrijpt waarom het anders is.

Tip: Wanneer je de AI om een ​​resultaat vraagt, stel dan dezelfde vraag ook omgekeerd. Nadat je 'Bereken het benodigde voortstuwingsvermogen voor deze boot' hebt gezegd, zeg je 'Herbereken de kruissnelheid met het vermogen dat je hebt geleverd en vertel me of dit redelijk is voor een typisch schip.' Door het model te vragen zijn eigen output te controleren, worden stille fouten zichtbaar.

Vertrouwelijkheid en bedrijfsgeheimen: de privégrens van de maritieme sector

De rompvorm, hydrodynamische prestatiecurven, contractgegevens tussen reder en scheepswerf en de operationele telemetrie van het schip zijn zeer gevoelig in termen van bedrijfsgeheimen en intellectueel eigendom. Het invoeren van de werkelijke weerstandscurve van een boot of de gegevens over het werkelijke brandstofverbruik van een reder in een ongecontroleerde externe AI-dienst kan zowel een contractbreuk, een verlies van intellectueel eigendom als een concurrentienadeel zijn. Bovendien mag informatie over de OT-architectuur (operationele technologie; besturingssoftware die machines en navigatiesystemen beheert) van moderne schepen om cyberveiligheidsredenen niet worden gedeeld.

Vuistregel: voer nooit echte, vertrouwelijke of contractueel beschermde gegevens in een niet-goedgekeurde externe tool in. Anonimiseer in plaats daarvan de context en vervang reële getallen door representatieve waarden. In plaats van de formuliergegevens van een echt schip te delen, kunt u bijvoorbeeld vragen "de weerstandsaanpak uitleggen met een voorbeeld over de volgorde van de hoofdafmetingen van een typische Handysize-bulkcarrier."

Zwakke prompt/sterke prompt

Zwakke prompt:

Actuele formuliergegevens van reder

Krachtige prompt:

Rol: Je bent een ervaren adviseur op het gebied van scheepshydrodynamica. Context: Ik voer een algemene voorlopige analyse uit voor een bulkcarrier (waarden zijn representatief, geen feitelijke projectgegevens): Lpp ~180 m, breedte ~32 m, diepgang ~12,5 m, blokcoëfficiënt ~0,84, kruissnelheid ~14 knopen. Taak: Leg uit via welke stappen de voorlopige voortstuwingsschatting wordt gemaakt (weerstandscomponenten, voortstuwingsefficiëntie, zeetoeslag) en welke gegevens ik nodig heb om de lijst te meten/verifiëren. Beperking: Schrijf elke formule en aanname expliciet; Als u een numeriek voorbeeld geeft, specificeer dan de eenheid (kN, kW, knopen) en voeg toe hoe u dit kunt verifiëren.

De krachtige prompt beschermt de daadwerkelijke projectgegevens, verduidelijkt de rol en beperking en vraagt ​​om een ​​verificatiepad.

Validatiesjablonen voor algemeen gebruik

U zult de volgende sjablonen tijdens de module herhaaldelijk gebruiken.

Algemeen sjabloon voor het toevoegen van een verificatieverzoek:

Beantwoord de onderstaande technische vraag. In je antwoord: 1) Geef de eenheid van elk getal aan. 2) Vergelijk de orde van grootte van het resultaat met een typisch schip. 3) Schrijf de bron (naam van de methode) op voor elke coëfficiënt/formule die je gebruikt; Als er geen bron is, markeer deze dan als "onduidelijk". 4) Stel een tweede berekeningswijze voor, zodat ik het resultaat onafhankelijk kan controleren. Vraag: [vraag hier]

Sjabloon voor hallucinatiejacht:

Maak een tabel met alle numerieke waarden, coëfficiënten en verwijzingen naar regels/standaarden in uw antwoord hieronder. Voor elke rij: - Waarde, eenheid - Basis (berekening / bekende coëfficiënt / aanname / onzeker) - Hoe kan ik dit onafhankelijk verifiëren Markeer ook elke rij waarvan de basis "onzeker" is.

Mini-hoesjes

Geval 1 — Verzonnen klassenclausule. “Welke klassecodeclausule vereist deze minimale plaatdikte” om een ​​structureel aandeel te ondersteunen, vraagt ​​een junior ingenieur aan de AI. AI citeert een "Hoofdstuk 6, Sectie 3.4.7"-clausule die eigenlijk niet bestaat. Wanneer de ingenieur deze vergelijkt met de huidige pdf van de klassenregel, ziet hij dat de clausule nep is en vindt hij de juiste clausule. Les: Elke door AI uitgegeven regelreferentie wordt geverifieerd aan de hand van de originele, huidige classificatietekst.

Geval 2 — Eenheidsval. Een team krijgt hulp van AI bij een berekening van het verzendvermogen. AI geeft het vermogen aan als "8500", maar de eenheid ervan blijft onduidelijk of het "kW of BHP" is. Er is een verschil van ongeveer 1,34 keer tussen 8500 kW en 8500 pk; Dit verschil verandert de keuze van een gastheer en het jaarlijkse brandstofbudget volledig. Als de bemanningseenheid oprukt zonder expliciet te vragen, gaat deze naar de verkeerde machineklasse. Les: elk getal zonder eenheid wordt niet geaccepteerd.

Geval 3 – Rangcontrole redt levens. Een team studenten liet de AI de vaarweerstand van een schip van 15.000 DWT berekenen en vond de totale weerstand 12 kN. Voor een schip van deze omvang ligt de navigatieweerstand in de orde van honderden kN en het voortstuwingsvermogen in de orde van enkele duizenden kW. Een verschil van ongeveer 100 maal verraadt direct een bewerkingsfout; De leerlingen vinden een exponentfout in de wrijvingscoëfficiëntformule. Les: vergelijk het resultaat altijd met een bekend referentiebereik.

Veel voorkomende fouten

  • Vloeiendheid verwarren met nauwkeurigheid. Een goed geschreven uitleg kan numeriek onjuist zijn. De kwaliteit van de tekst en de nauwkeurigheid van het resultaat zijn twee verschillende dingen.
  • Een eenheidloos getal accepteren. In de maritieme sector zijn verwarringen rond knopen/m·s, ton/kip, kW/BHP en m/ft fouten die een carrière kunnen beëindigen.
  • Vertrouwelijke/gecontracteerde gegevens invoeren in de externe tool. Inbreuk op bedrijfsgeheimen en intellectueel eigendom; Eenmaal gelekt kunnen vorm- en prestatiegegevens niet meer worden teruggehaald.
  • Vertrouwen op één enkele bron. Het gebruiken van een kritisch resultaat zonder het op een tweede manier te produceren is het schenden van de meest fundamentele regel van de veiligheidskritische discipline.
  • Kan de regeltoeschrijving niet verifiëren. Door AI verstrekte klasse-/SOLAS-itemnummers kunnen fictief zijn; Elke referentie wordt geverifieerd vanuit de originele, huidige tekst.

Samengevat

AI versnelt dramatisch het repetitieve werk van berekeningen, code, documenten en gegevens in de maritieme en maritieme techniek; Maar beslissingen over maritieme veiligheid, klasse-conformiteit en milieuveiligheid blijven de verantwoordelijkheid van gekwalificeerde mensen. Elke uitvoer moet worden gefilterd op orde van grootte, eenheidsconsistentie en onafhankelijke reproductie. Om commerciële vertrouwelijkheid en cyberveiligheidsredenen moeten feitelijke boot-/prestatiegegevens worden geanonimiseerd en mogen alleen goedgekeurde tools worden gebruikt. Deze discipline is een voorwaarde voor alle volgende eenheden.

Applicatie taak

Kies een bouwkundige vraag uit uw vakgebied (vorm, stabiliteit, voortstuwing, onderhoud, navigatie). Typ eerst een "zwakke prompt" en vraag het aan de AI; Schrijf vervolgens een 'powerprompt' met de rol, de geanonimiseerde context, de beperking en het verificatieverzoek en stel dezelfde vraag opnieuw. Vergelijk de twee antwoorden in termen van orde van grootte en eenheidsconsistentie, pas het 'hallucinatiejachtsjabloon' toe en bevestig ten minste één resultaat door een onafhankelijke handberekening. Vat je bevindingen samen op een halve pagina.

controlelijst

  • [ ] Ik heb het risico van de output geëvalueerd met de vraag "wie raakt er gewond als het fout is?"
  • [ ] Het resultaat heb ik qua grootte vergeleken met een bekend schip.
  • [ ] Ik heb de eenheid van alle getallen duidelijk bevestigd (knoop, kW, ton, m).
  • [ ] Ik reproduceerde het kritische resultaat met een tweede onafhankelijke methode.
  • [ ] Ik heb een geanonimiseerde proxywaarde gebruikt in plaats van echte/verborgen bootgegevens.
  • [ ] Ik heb elke door AI gegeven klasse/SOLAS-referentie geverifieerd vanuit de originele, huidige tekst.