Прибуток:
- Можливість розрізнити, де штучний інтелект економить час у робочому процесі фізики (обчислення, моделювання, аналіз, виведення), а де рішення щодо одиниць, порядку та точності залишаються за людьми залежно від рівня ризику.
- Здатність застосовувати дисципліну, яка контролює кожен вихід, визначаючи його одиницю, забезпечуючи його рівень і перевіряючи його за допомогою незалежного інструменту.
- Розуміння того, чому помилки одиниць/замовлень, вигадані константи та фальшиві посилання є ризиками, які необхідно враховувати в цій професії з самого початку.
Фізика — це мистецтво описувати природу за допомогою чисел і рівнянь; Але найжорстокіше правило цього мистецтва таке: помилка одиниці, помилка знака або зміна порядку (результат у 10, 100 або 1000 разів більший/менший) анулює весь результат. Використання в обчисленнях сантиметрів замість метрів може призвести до того, що супутник не потрапить на орбіту; Орфографічна помилка в одному показнику достатньо, щоб спростувати розрахунок опори моста. Ось чому використання штучного інтелекту (ШІ) у фізиці вимагає дисципліни. У цьому розділі ви дізнаєтесь, де інструменти, які ми називаємо великою мовною моделлю (LLM — тип штучного інтелекту, який виробляє текст статистично за логікою «наступного найбільш вірогідного слова»), насправді економлять час у фізичній роботі, де вони небезпечні та як перевірити кожен результат.
По-перше, критична концепція: галюцинація — це коли штучний інтелект видає інформацію, яка насправді не відповідає дійсності, з повною впевненістю, ніби це правда. У фізиці це; Воно має форму вигаданого постійного значення, назви неіснуючого рівняння, неправильної одиниці вимірювання або посилання на неіснуючу статтю. Критичний момент полягає в наступному: LLM — це не калькулятор чи фізичний механізм. Це текстовий генератор, який статистично імітує тексти, які він бачить у навчальних даних. Він створює правильну фізику більшу частину часу, тому що він бачив багато правильних текстів з фізики; але різниця між «вірно більшу частину часу» та «вірно весь час» полягає в усьому у фізиці.
Де штучний інтелект у фізиці працює, а де ні?
Думайте про штучний інтелект як про швидку чернетку, ідею та партнера з кодування: цінний, але важливий для перевірки. Наступна відмінність є основою цього модуля.
Квест
Внесок ШІ
Відповідальність фіз
чисельний розрахунок
Пише код Python/NumPy
Запустіть код і підтвердіть результат за допомогою пристрою
моделювання
Встановлює структуру рішення диференціального рівняння
Перевірити фізичними законами збереження
Аналіз експериментальних даних
Код підгонки кривої пропонує статистику
Підтвердження відповідності моделі фізиці
Виведення моделі/формули
Надає схему виведення та проміжний крок
Перевірка кожного кроку та граничної умови
візуалізація
Генерує графічний код
Перегляньте точність осі, одиниць вимірювання та масштабу
Література/письмо
Вносить конспект, чернетку, мовні виправлення
Підтвердження кожної посилання та факту в джерелі
Емпіричне правило: використовуйте ШІ для навігації, кодування та редагування облікового запису, а не самого облікового запису; Завжди перевіряйте числовий результат за допомогою детермінованого інструменту (виконаний код Python, розмірний аналіз, ручна перевірка). «Детермінований» тут означає «завжди дає однаковий і точний результат для того самого вхідного сигналу»; Виконаний код NumPy виглядає так, це не число, яке LLM видає з голови.
Три смертельні пастки ШІ у фізиці
1. Помилки одиниці та порядку. ШІ може безшумно перемикатися між джоулями та електронвольтами, кельвінами та градусами Цельсія, радіанами та градусами. Результат виглядає чисельно "розумним", але фізично неправильний.
2. Складені константи та рівняння. ШІ може «заповнити» константу матеріалу або площу поперечного перерізу, яку він не пам’ятає, числом, яке здається розумним. Це може дати назву закону, якого не існує.
3. Помилкові атрибуції. ШІ може створити повністю вигадану статтю в реальному журналі з іменами авторів, які звучать реально. Ми детально розглянемо це в розділі 9.
Порада: підходьте до кожного числового результату ШІ з трьома запитаннями: (1) Яка його одиниця? (2) Чи є порядок (в ступені 10) фізично розумним? (3) Як це перевірити самостійно? Ці три питання вловлюють переважну більшість фізичних помилок у зародку.
Крок за кроком: безпечний робочий процес AI у фізиці
1. Визнач задачу з її одиницями. Замість «Знайти швидкість об’єкта», «Якщо об’єкт масою 2 кг прискорюється протягом 3 с із постійною силою 5 Н, яка його кінцева швидкість у м/с?» сказати. Напишіть чітко, що дано, і бажану одиницю.
2. Запит на покрокове рішення та відстеження одиниць. Попросіть ШІ показати, як блок переміщується на кожному проміжному кроці. Одиниці є найпотужнішим інструментом для виявлення помилок.
3. Перевірте, запустивши код. Підтвердьте символічний або числовий результат за допомогою виконуваного коду Python. Це центральний принцип цього модуля.
4. Зробіть фізичну зустрічну перевірку. Чи зберігається енергія? Чи дає результат очікувану поведінку в граничному випадку (коли маса дорівнює нулю, а швидкість дуже мала)? Чи справедливий аналіз розмірів?
5. Підтвердьте константи та посилання. Швидкість світла, постійна Планка, щільність матеріалу — перевірте все це за надійним посиланням (CODATA, підручник, таблиця даних).
три міні-чохла
Випадок 1 — Пастка для одиниць. Студент-інженер запитав ШІ про енергію фотона та отримав відповідь E = 3,2 × 10⁻¹⁹ Дж (правильно). Але на наступному кроці ШІ записав це як «близько 2 еВ». Студент перевірив перетворення J 1 еВ = 1,602 × 10⁻¹⁹: правильний результат становив приблизно 2 еВ, узгоджено. Але в іншому питанні YZ написав 3,2 × 10⁻¹⁹ Дж як «3,2 еВ»; Коли студент зробив перетворення вручну, він побачив, що воно повинно бути 2 еВ, і вловив помилку. Втрачений час: 3 хвилини.
Випадок 2 — Фітинг виправлений. Учитель запитав у ШІ в'язкість води при певній температурі. YZ назвав число, яке здавалося розумним, але не вказав джерело. Коли вчитель порівняв значення з інженерним посібником, він виявив, що число, надане ШІ, приблизно вдвічі перевищує фактичне значення. Без перевірки лабораторний розрахунок виявився б абсолютно хибним.
Випадок 3 — Отримано підтвердження. Дослідник попросив ШІ код на Python, який чисельно розв’язує рівняння руху маятника. Код спрацював, але енергія постійно зростала з часом — фізично неможливо. Дослідник зрозумів, що це сталося через помилку чисельного методу (простий крок Ейлера), попросив ШІ метод, який підтримує енергозбереження (наприклад, менший крок або більш стабільний розв’язувач), і виправив це за 10 хвилин. Якби не перевірка енергозбереження, неправильний результат вважався б вірним.
Чотири шаблони, які можна копіювати
1) Верифіковане рішення з відстеженням одиниць:
Ваша роль: асистент фізики. КРОК ЗА КРОКОМ розв’яжіть таку задачу: [задача]. Запишіть усі дані та шуканий результат в одиницях СІ. Покажіть, як одиниця переміщується на кожному кроці. Підтвердьте результат за допомогою виконуваного коду Python (NumPy). Нарешті, оцініть у реченні, чи є наказ фізично правдоподібним.
2) Виправлено/підтвердження даних:
Напишіть значення [фізичної константи або властивості матеріалу] та його одиницю СІ. Вкажіть джерело (наприклад, CODATA, посібник). Якщо ви не знаєте точного значення, скажіть «перевірте це значення за посиланням» і НЕ ПІДХОДИТЬ. Також вкажіть свою невпевненість (якщо така є).
3) Перевірка мого власного рішення/коду:
Нижче наведено моє рішення/код. Перевірте кожен крок і його одиницю. Якщо є ПОМИЛКА, покажіть на якому кроці та чому; Якщо це правда, скажіть «правда». Особливо перевіряйте послідовність і порядок одиниць. Напишіть нове рішення; Просто перевір моє. Моє рішення: [тут]
4) Запит на перевірку фізичної осудності:
Наведіть 3 незалежні фізичні контрольні суми (не виконуйте обчислення) для такого результату: аналіз розмірності/одиниці, поведінка граничного стану, перевірка закону збереження. Для кожного напишіть одним реченням, що я повинен перевірити в цьому результаті.
Слабка підказка / Сильна підказка
Слабкий: «Обчисліть, як довго м'яч залишається в повітрі».
Результат: відсутні дані, незрозуміла одиниця, відповідь у одному рядку; не можна перевірити, помилки не можна виявити.
Сильно: «Для м’яча, кинутого з землі з вертикальною швидкістю 20 м/с, обчисліть час, протягом якого він перебуває в повітрі, КРОК ЗА КРОКОМ, взявши g = 9,81 м/с², ігноруючи опір повітря. Показуйте одиниці на кожному кроці. Підтвердьте результат за допомогою коду Python і запишіть, яким буде час, якщо швидкість подвоїться як граничний випадок».
Результат: контрольні кроки, відстеження одиниць, перевірка виконуваного файлу та фізична зустрічна перевірка.
Поширені помилки
- Нехтування агрегатом. Розглядати число без одиниць - найпоширеніша і дорога помилка у фізиці. Кожне число має одиницю.
- Не перевіряючи ранг. Який результат у степені 10? Маса людини 70 кг, а не 70 г чи 70 тонн. Перевірка рейтингу займає секунди, економить години.
- Константи не перевіряються. Вигадана константа — найпідступніша галюцинація, оскільки вона здається правдоподібною.
- Довіряти коду без його запуску. Навіть якщо код, написаний штучним інтелектом, «виглядає правильно», його не слід вважати остаточним, доки його не запустять і не перевірять результат.
- Не проведення фізичних перевірок. Чи зберігаються енергія, імпульс, заряд? Чи відповідають граничні стани очікуваним? Без цих перевірок результат залишається неповним.
Застереження: завжди перевіряйте результат, перш ніж експортувати його до звіту, студента або проекту. У фізиці неправильне значення експоненціально зростає в ланцюжку вимірювання, проектування та безпеки. Неперевірені результати ШІ ніколи не замінять підтвердження від компетентного фізика.
Підсумовуючи
AI — потужний інструмент для складання, кодування та редагування у фізиці; але це не калькулятор, фізичний механізм чи надійний довідник. Найбільший ризик – це помилки одиниць/замовлень, вигадані константи та фальшиві посилання. Отже, базова дисципліна зрозуміла: визначте проблему з її одиницями, розв’яжіть її крок за кроком і за допомогою відстеження одиниць, перевірте, запустивши код, виконайте фізичну контрперевірку, перевірте константи та атрибути. Ми будемо поглиблювати це мислення перевірки в кожному розділі протягом цього модуля.
Аплікаційне завдання
Виберіть фізичну задачу середньої складності зі своєї галузі (кінематика, енергія чи електрика). Розв’яжіть це з ШІ за допомогою 1-го шаблону, відстеження одиниць. Потім перевірте результат незалежним способом (запустивши код Python, розмірний аналіз або вручну). Зробіть принаймні одну перевірку замовлення та одну перевірку граничних умов. Запишіть свої висновки 5-6 реченнями: де працював ШІ, де була потрібна перевірка, чи була помилка одиниці/замовлення?
контрольний список
- [ ] Я чітко визначив задачу з поданими елементами та бажаною одиницею.
- [ ] Я попросив ШІ надати покрокове рішення та відстеження одиниць.
- [ ] Я перевірив результат за допомогою виконуваного коду або вручну.
- [ ] Я перевірив, чи звання є фізично прийнятним.
- [ ] Я зробив принаймні одну фізичну перевірку (збереження, граничний стан).
- [ ] Я підтвердив константи, які використовую, з надійного джерела.
- [ ] Я не передав жодних неперевірених результатів.