Вопросы воли

Вопросы воли

Силы человека безграничны, а бессилие — лишь результат недостатка воли. Это справедливо для любой деятельности, но в работе, которая не требует физических усилий, это особенно заметно.

Казалось бы, что сложного в написании простой функции? Однако неизбежно наступает момент, когда ты не в состоянии это сделать. Тогда начинается: почту надо проверить, а какая погода будет завтра, а чего в чатиках нового. А может за это время на почту письмо пришло? Одно и то же ощущение, знакомое с первых лет студенчества: перед тобой лежит отбойный молоток который невозможно взять в руки. Не потому, что тяжело. Потому, что помнишь ощущение, которое за этим последует. Треклятый подвал на Шпалерной полон пыли и бетонной крошки, но совершенно не расширяется.

Любопытно в этот момент изучать влияние смены деятельности. Бросить отбойник и взяться за мешки с бетонными обломками. Или плюнуть на функции, засев за литературу. Усталость не пропадет, но окажется, что силы еще есть. Если вы устаете на работе, то один вариант из двух: либо работа ваша — полная хрень, либо вы не умеете контролировать свою префронтальную кору. Все грешат на работу и за это сложно винить. Фраза «работа нормальна, но я неадекватен» звучит сомнительно, особенно когда звучит на собеседовании.

Казалось бы, важен лишь результат работы. Какая за него отвечает кора, префронтальная или березовая — вообще наплевать. За ошибки будем наказывать, а за успехи обещать премировать. Неразрешенным остается лишь один вопрос. Все понимают, что необходимо для успеха, но процесс все равно идет через жопу. Какого черта?

А ведь это очень похоже на обучающее моделирование. Подключаем тензорфлоу или другую неведомую хренотень, выбираем активационную функцию из советов на СтекОверфлоу и рассуждаем на планерках о дефиците мощности серверов. Какая разница, что там происходит во время обучения с коэффициентами?

Но если представить, хотя бы в порядке бреда, что коэффициенты полинома во время обучения изменяются не как попало, лишь бы снизить производную функции ошибки, а в соответствии с некоторыми правилами? Представим полиномиальную модель в виде клеточного автомата из ячеек, которые образованы коэффициентами полинома. При каких условиях образуются ружья, планеры и прочие структуры? Как влияет поведение коэффициентов на время обучения и достоверность модели? Толком никто на эти вопросы не отвечает. При том, что идея клеточных нейросетей не нова, а сама мысль изучения структурной организации коэффициентов настолько очевидна, что даже неловко об этом говорить: ощущение, словно публикую знаменитые цитаты Стэтхэма.

Ну не могу я написать эту функцию сейчас. Разве это плохо? Зато я могу сейчас подумать о структуре Госпера в диатропической модели эволюции, одушевлении абстракций или содержании философского трактата: «Мир как воля и представление коэффициентов клеточного автомата». Тем более, существуют вопросы такой глубины, что даже теоретическая возможность однажды над ними подумать приносит наслаждение и решимость повторно открыть редактор.