Светлый фон

Хелена слушала вполуха, больше беспокоилась о том, что произведет на профессора Кролль плохое впечатление, например, потому, что окажется несообразительной. Но когда она заговорила с пожилой женщиной, ее волнение быстро улеглось; профессор вспомнила Хелену, даже то, какие вопросы та задавала, а главное, сказала прямо:

– Дитя мое, я знаю все это не лучше вас. В отношении нового способа использования компьютера мы обе являемся пионерами, вступившими на неизведанную землю.

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

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

– Но, если каждый промежуточный результат записывать в хранилище данных, это же занимает ужасно много времени! – возразила Хелена.

– Вот почему мы так не делаем, – объяснила фрау Кролль, – а храним таблицы в поле памяти. Мы записываем только каждый сотый результат, в целях безопасности. Но о таких деталях вам не нужно беспокоиться, все уже и так работает. Существует готовая коллекция схем набора, с которой вам остается только ознакомиться.

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