Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Примечание об использовании ИИ

Каждая глава этой книги была исследована, написана и переписана мной. На протяжении всей работы я также использовал инструменты ИИ. Изложенное ниже — больше, чем раскрытие, которого MIT Press требует от авторов, использующих ИИ. Это заявление о стандарте, которому я подчинял книгу, и о том, что означает авторство, когда инструменты так способны.

Стандарт — прослеживаемость. Производные величины в этих главах подкреплены вычислительными ячейками на Python, исходный код которых поставляется вместе с книгой. Цитаты сверялись с источниками, перекрестные ссылки — со стабильными якорями. Специально созданный движок моделирования инфраструктуры, которым книга пользуется для системных расчетов, доступен по адресу https://mlsysbook.ai/mlsysim. Набор предкоммитных тестов проверяет машинно-проверяемые части этих инвариантов на каждом коммите: согласованность единиц, разрешение встроенных ссылок, целостность перекрестных ссылок, каноничность обозначений и гигиену цитирования. Инструменты ИИ сделали часть этой строгости механически выполнимой, а инфраструктура обеспечения делает эту работу поддающейся аудиту.

Авторство — это мышление. Какие понятия входят в книгу, а какие нет. Как выстроить главы так, чтобы каждая идея появлялась только тогда, когда у читателя уже есть инструменты для ее понимания. Какие рабочие примеры прослеживать от начала до конца и какие числа вычислять, чтобы читатель мог независимо проверить аргумент. На каком уровне подавать каждое объяснение: достаточно строго для инженера-аспиранта и достаточно конкретно для студента, впервые сталкивающегося с системным мышлением. Где студенты застрянут, потому что я преподавал этот материал и видел, как они застревают. Это решения, которые не может принять ни один инструмент, потому что для них нужно знать читателя. Инструменты ИИ я использовал на протяжении всего процесса, чтобы генерировать формулировки, исследовать альтернативы и проверять свои рассуждения на прочность. Решения мои.

На практике ИИ оказался по-настоящему полезен при написании кода: вычислительных ячеек, предкоммитных проверок и рабочих примеров, которые по сути являются программами. Он помог обозреть литературу, которую я затем читал в оригинале, набросать фрагменты, которые я затем существенно переписывал, и проверить рукопись на согласованность по сотням перекрестных ссылок, тысячам записей указателя и десяткам тысяч строк текста. На протяжении всей работы инструменты предлагали, а я утверждал.

Эта практика старше нынешнего момента. В 1683 году Джозеф Моксон издал первое англоязычное руководство по печатному делу, Mechanick Exercises on the Whole Art of Printing, используя станок, который в нем описывал. Три века спустя Дональд Кнут написал The TeXbook в TeX — системе верстки, которую он создал, когда остался недоволен версткой собственных книг. Книга об инфраструктуре систем машинного обучения, написанная без инфраструктуры, которую она описывает, была бы противоречием. Создатель инструмента документирует инструмент с помощью инструмента.

Системы машинного обучения нельзя сертифицировать так, как сертифицируется традиционная логика. Этот разрыв верификации в равной мере относится и к авторству с помощью ИИ. Стандарт, которому я подчинял эту книгу, — тот стандарт, которого я хочу требовать от каждой системы, которую мы выпускаем: инструмент может предлагать, но ратифицировать может только инженер. MIT Press не указывает ИИ-инструменты как авторов, потому что они не могут принять на себя этическую и юридическую ответственность за свою работу. То же верно для любой инженерной системы. Авторство — это принятие этой ответственности, и она принадлежит человеку.