Прибыль:
- Способность различать, где ИИ экономит реальное время в рабочем процессе судостроения и морского проектирования, а где ответственность за безопасность жизни/имущества и класс должна оставаться на инженере.
- Способность применять трехуровневую дисциплину, которая проверяет каждый результат проектирования по порядку величины, независимый перерасчет и правила класса/контроль источника.
- Возможность приобрести привычку анонимизировать контекст и создавать подсказки для получения выгоды от ИИ, не разглашая коммерческих и технических конфиденциальных данных о судне, верфи и судовладельце.
Посмотрите на день морского инженера: итерации формы корпуса, расчеты сопротивления и движения, проверки остойчивости и прочности, сканирование правил класса, записи датчиков машинного отделения, отчеты об исследованиях, переписка верфи и бесконечные электронные письма с судовладельцем. Время, отведенное на собственно инженерное суждение, то есть вопросы «безопасна ли эта лодка, соответствует ли эта конструкция коду класса, действительно ли данный план плавания снижает расход топлива», давится повторяющимися расчетами и документальной работой. Именно здесь в игру вступает искусственный интеллект (сокращенно ИИ; программное обеспечение, которое работает с текстом, кодом и числами с помощью большой языковой модели и машинного обучения). ИИ не принимает решение за вас; Он подготавливает вас к решению, производит черновик, ускоряет расчет и выкладывает перед вами обработанную информацию.
Однако морская инженерия — это область, где ошибки измеряются не текстом, а жизнями, окружающей средой и миллионами долларов. Оговорка о классовом правиле, составленная языковой моделью, неверным преобразованием единиц измерения или «разумным на вид», но физически невозможным результатом стабильности, может быть незначительной коррекцией в других секторах, но здесь она может обернуться опрокидыванием, структурным коллапсом или разливом нефти. Таким образом, в этом модуле мы будем позиционировать ИИ не как «инженера-автомата», а как дисциплинированного помощника, критически важного для безопасности, результаты которого проверяются каждый раз.
В этом первом разделе мы проясняем три вещи: на каких этапах рабочего процесса судового и морского проектирования ИИ приносит реальную пользу; какие решения должны оставаться строго за квалифицированным лицом (инженером, класс-маркшейдером, мастером); и какую дисциплину проверки, конфиденциальности и ответственности вы должны соблюдать при этом. Без правильной установки этой крыши техника на последующих установках может стать опасной.
Концепции: Галлюцинация: убедительное выдумывание ИИ числа, коэффициента, правила класса или источника, которого на самом деле не существует. Контекст: данные, которые вы передаете ИИ (данные о лодке, предположения, вопрос). Проверка: проверка вывода независимым способом (ручной расчет, второе программное обеспечение, текст правила, модельный эксперимент). Классификационное общество: Организация, которая проверяет и сертифицирует проектирование и постройку судна в соответствии с набором правил (например, ABS, DNV, Lloyd's Register, Bureau Veritas, TL/Türk Loydu). Эти понятия составляют основу всего модуля.
В каких сферах бизнеса используется ИИ-акселератор, в каких сферах это рискованно?
Задачи морской инженерии делятся на двоякий спектр с точки зрения их результатов. На одном конце находятся извлекаемые подготовительные работы с низким уровнем риска (сводка литературы, скелет кода, план презентации); С другой стороны, существуют необратимые решения (коэффициент безопасности, критерий устойчивости, одобрение конструкции), которые напрямую определяют безопасность на море, безопасность жизни/имущества и окружающую среду. Ценность ИИ варьируется в зависимости от того, где вы находитесь в этом спектре.
тип бизнеса
Вклад ИИ
Роль инженера
Краткое описание правил/стандартов
Извлечение сущности из длинной книги правил
Сравнение предложения с исходным текстом класса
Ручной расчет/предварительный размер
Настройка формулы, первое число
Проверка подразделения, ранга и предположений
Код анализа/скрипт Python
Генерация скелета и логики
Проверка с помощью тестовых входных данных, тестирование в крайних случаях
Проект отчета/обследования
Предлагаю структуру и повествование
Свяжите каждое значение с измерением и источником
Анализ данных датчиков/Интернета вещей
Извлечение закономерностей и кандидатов на аномалии
Подтверждено необработанными данными и физической достоверностью
Сертификат стабильности/прочности
Подготовка материала для анализа
Итоговая оценка, утверждение класса, подпись
Правило простое: риск выхода ИИ равен ущербу, который он понесет, если этот выход допустит ошибку. Ошибочное написание названия слайда безвредно; В ситуации загрузки катастрофой будет неправильно рассчитать значение GM (метацентрическая высота; мера способности корабля выпрямляться) и неправильно определить предел опрокидывания корабля. Итак, первый вопрос, который следует задать перед использованием выходных данных: «Что произойдет, если это неправильно, кто пострадает и кто это заметит?»
Внимание: ИИ создает беглый и уверенный текст. Беглость не является гарантией точности. Языковая модель заполняет пробел статистически «наиболее вероятными» словами, даже если у нее нет точных данных; В морском деле такое заполнение пробелов может проявляться как предел текучести искусственного материала или несуществующее положение СОЛАС.
Критическая для безопасности дисциплина проверки: три уровня
Морская культура уже основана на принципе «доверяй, но проверяй»; Опрос, двойная проверка и независимая сертификация классов являются частью этой культуры. ИИ следует использовать для усиления этого принципа, а не для его ослабления. Пропустите каждый выход AI через трехслойный фильтр.
Первый уровень: контроль порядка величины. Посмотрите, находится ли результат примерно в пределах ожидаемого диапазона степени 10. Водоизмещение (вес затопленного объема) сухогруза «Панамакс» составляет порядка десятков тысяч тонн; Если ИИ говорит вам 800 тонн, вы знаете, что это ошибка, не вдаваясь в подробности. Крейсерская скорость контейнеровоза находится в пределах 18-24 узлов; 90 узлов физически невозможно.
Второй уровень: согласованность единиц измерения и размера. В морском деле путаница с единицами измерения является классическим источником ошибок: узлы и м/с, тонна и кипы, кВт и лошадиная сила (BHP), метр и фут, бар и кПа. Должна быть четко указана единица каждого числа в выходных данных AI и проведен анализ размерностей. Значение сопротивления указывается в кН или кгс? Это напрямую меняет мощность двигателя и, следовательно, расход топлива.
Третий слой: независимое воспроизводство. Воспроизведите критический результат вторым методом (другая учетная запись вручную, отдельное программное обеспечение, одобренный загрузочный компьютер или второй инженер). Уверенность возрастает, если два независимых пути дают один и тот же ответ; Если нет, остановитесь, пока не поймете, почему все по-другому.
Совет: Когда вы спрашиваете у ИИ результат, задайте тот же вопрос в обратном порядке. После фразы «Рассчитайте двигательную мощность, необходимую для этой лодки», скажите: «Пересчитайте крейсерскую скорость с учетом предоставленной вами мощности и скажите мне, приемлема ли она для типичного корабля». Если вы попросите модель перепроверить свои собственные выходные данные, вы увидите неявные ошибки.
Конфиденциальность и коммерческая тайна: частная морская граница
Форма корпуса, кривые гидродинамических характеристик, данные контракта между судовладельцем и верфью, а также оперативная телеметрия судна являются высокочувствительными с точки зрения коммерческой тайны и интеллектуальной собственности. Ввод истинной кривой сопротивления судна или истинных данных о расходе топлива судовладельца в неконтролируемую внешнюю службу искусственного интеллекта может быть как нарушением контракта, потерей интеллектуальной собственности, так и конкурентным недостатком. Кроме того, информация об архитектуре ОТ (операционная технология; управляющее программное обеспечение, управляющее механизмами и навигационными системами) современных кораблей не должна разглашаться по соображениям кибербезопасности.
Эмпирическое правило: никогда не вводите реальные, конфиденциальные или защищенные договором данные в неутвержденный внешний инструмент. Вместо этого анонимизируйте контекст и замените реальные числа репрезентативными значениями. Например, вместо того, чтобы делиться данными о форме реального корабля, попросите «объяснить подход к сопротивлению на примере порядка основных размеров типичного сухогруза Handysize».
Слабая подсказка / Сильная подсказка
Слабая подсказка:
Фактические данные формы судовладельца
Мощная подсказка:
Роль: Вы опытный консультант по гидродинамике корабля. Контекст: я делаю общий предварительный анализ сухогруза (значения являются репрезентативными, а не фактическими данными проекта): Lpp ~180 м, ширина ~32 м, осадка ~12,5 м, коэффициент полноты ~0,84, крейсерская скорость ~14 узлов. Задача: объяснить, с помощью каких шагов производится предварительная оценка двигательной установки (компоненты сопротивления, эффективность двигательной установки, допуск на море) и какие данные мне нужны для измерения/проверки списка. Ограничение: напишите каждую формулу и предположение явно; Если приводите числовой пример, укажите единицы измерения (кН, кВт, узлы) и добавьте, как проверять.
Мощная подсказка защищает фактические данные проекта, уточняет роль и ограничения и запрашивает путь проверки.
Шаблоны проверки общего назначения
На протяжении всего модуля вы будете неоднократно использовать следующие шаблоны.
Общий шаблон для добавления запроса на проверку:
Ответьте на инженерный вопрос ниже. В своем ответе: 1) Укажите единицу измерения каждого числа. 2) Сравните порядок величины результата с типичным кораблем. 3) Напишите источник (название метода) для каждого используемого вами коэффициента/формулы; Если источника нет, отметьте его как «неясно». 4) Предложите второй способ расчета, чтобы я мог проверить результат самостоятельно. Вопрос: [вопрос здесь]
Шаблон охоты на галлюцинации:
Составьте таблицу всех числовых значений, коэффициентов и ссылок на правила/стандарты в своем ответе ниже. Для каждой строки: - Значение, единица измерения - Базис (расчет / известный коэффициент / предположение / неопределенный) - Как проверить это независимо. Также выделите каждую строку, основа которой является «неопределенной».
Мини-кейсы
Случай 1. Сфабрикованное положение о классе. «Какой пункт кода класса требует этой минимальной толщины листа», чтобы поддержать структурную часть, — спрашивает ИИ младший инженер. AI ссылается на пункт «Главы 6, Раздел 3.4.7», которого на самом деле не существует. Когда инженер сравнивает его с текущим PDF-файлом правила класса, он видит, что это предложение поддельное, и находит правильное предложение. Урок: каждая ссылка на правило, выданная ИИ, проверяется на основе исходного текущего текста классификации.
Случай 2 — Ловушка для юнитов. Команда получает помощь от ИИ в расчете мощности диспетчеризации. AI указывает мощность как «8500», но остается неясным, является ли она «кВт или л.с.». Разница между мощностью 8500 кВт и 8500 л.с. составляет примерно 1,34 раза; Эта разница полностью меняет выбор хоста и годовой бюджет топлива. Если подразделение экипажа двинется вперед без явного запроса, оно направится не к тому классу машин. Урок: любое число без единицы не принимается.
Случай 3. Контроль рангов спасает жизни. Команда студентов попросила ИИ рассчитать сопротивление плаванию корабля дедвейтом 15 000 тонн и обнаружила, что общее сопротивление составляет 12 кН. Для корабля такого размера навигационное сопротивление составляет порядка сотен кН, а двигательная мощность — порядка нескольких тысяч кВт. Разница примерно в 100 раз сразу выдает ошибку редактирования; Студенты находят погрешность в формуле коэффициента трения. Урок: всегда сравнивайте результат с известным эталонным диапазоном.
Распространенные ошибки
- Принимаю беглость за точность. Хорошо написанное объяснение может быть неверным в цифровом отношении. Качество текста и точность результата — две разные вещи.
- Принятие безразмерного числа. В морском деле путаница с узлами/м·с, тоннами/кипами, кВт/л.с., м/футами является ошибкой, заканчивающей карьеру.
- Ввод конфиденциальных/контрактных данных во внешний инструмент. Нарушение коммерческой тайны и интеллектуальной собственности; После утечки данные о форме и производительности невозможно получить.
- Доверие одному источнику. Использование критического результата без получения его вторым способом — это нарушение самого фундаментального правила дисциплины, критической с точки зрения безопасности.
- Невозможность проверить атрибуцию правила. Номера позиций классов/SOLAS, предоставленные AI, могут быть вымышленными; Каждая ссылка сверяется с оригинальным текущим текстом.
В заключение
ИИ значительно ускоряет повторяющуюся работу по расчетам, коду, документам и данным в морской и морской инженерии; Но решения, определяющие безопасность на море, соответствие классу и экологическую безопасность, остаются за квалифицированными людьми. Каждый вывод должен быть отфильтрован по порядку величины, согласованности единиц измерения и независимому воспроизведению. В целях коммерческой конфиденциальности и кибербезопасности фактические данные о судне/работах должны быть анонимизированы, и следует использовать только утвержденные инструменты. Эта дисциплина является обязательным условием для всех последующих подразделений.
Задача приложения
Выберите инженерный вопрос из своей области (форма, остойчивость, движение, обслуживание, навигация). Сначала введите «слабую подсказку» и спросите ИИ; Затем напишите «подсказку мощности», включающую роль, анонимный контекст, ограничение и запрос на проверку, и снова задайте тот же вопрос. Сравните два ответа с точки зрения порядка величины и согласованности единиц измерения, примените «шаблон охоты за галлюцинациями» и подтвердите хотя бы один результат независимым ручным расчетом. Подведите итоги на полстраницы.
контрольный список
- [ ] Я оценил риск вывода с помощью вопроса «кто пострадает, если это будет неправильно?»
- [ ] Я сравнил результат с известным кораблем по размеру.
- [ ] Я четко подтвердил единицы измерения всех чисел (узел, кВт, тонна, м).
- [ ] Я воспроизвел критический результат вторым независимым методом.
- [ ] Я использовал анонимное значение прокси вместо реальных/скрытых данных лодки.
- [ ] Я проверил все ссылки на классы/СОЛАС, данные ИИ, из оригинального текущего текста.