Эти поправки невозможно заранее предвидеть; невозможно, например, рассчитать заранее все возможные отклонения траектории ракеты, которые носят случайный характер и могут быть вызваны десятком самых различных причин. Автомат определяет необходимые поправки «автоматически», он приобретает свойство самокорректирования. Именно в этом отношении он становится «самостоятельным».
…Гимнаст, собираясь разучить новое упражнение, заранее располагает программой этого упражнения. Но, конечно, такая программа составлена без учета особенностей каждого отдельного спортсмена. Поэтому в процессе освоения упражнения спортсмен не только овладевает заданной программой, но и несколько изменяет ее в соответствии со своими физическими данными, темпераментом. Эти изменения происходят в течение всего периода обучения, и постепенно рисунок упражнения становится все более и более совершенным.
Нельзя ли построить автомат так, чтобы он действовал подобно гимнасту? Чтобы он умел не только работать по заданной программе, но и мог совершенствовать эту программу применительно к своим особенностям, к особенностям материалов и заготовок обрабатываемых изделий. А главное, чтобы такая усовершенствованная программа обеспечивала существенное улучшение результатов работы.
И вот появляются автоматы, обладающие достаточной для этого «самостоятельностью». Они занимают место на следующей, более высокой, полке. Им не надо задавать программу работы во всех подробностях. Они выяснят эти подробности самостоятельно, собирая дополнительную информацию. Такие автоматы обладают свойством «запоминать» и анализировать эту информацию с целью улучшить свою работу; обладают способностью самообучаться и самонастраиваться.
Их также можно препарировать: выделить в отдельные узлы те механизмы и устройства, которые осуществляют функции памяти, функции самообучения и самонастройки. Затем можно изобразить эти узлы в виде кирпичей, связать их стрелками с другими кирпичами блок-схемы и следить за потоками информации и энергии, текущими от одного кирпича к другому, следить за тем, как они взаимодействуют между собой, и, пользуясь этими признаками, расставлять автоматы по полкам нашей условной этажерки в зависимости от их «квалификации».
Каждый из кирпичиков воспринимает потоки энергии и информации из предыдущего или предыдущих и, нужным образом преобразовав их, передает следующему или следующим.
Каждому из кирпичиков свойственна своя так называемая передаточная функция, характеризующая, что и как делается в этом узле автомата, как связаны между собой входные и выходные стрелки.
Зная, что происходит в каждом из узлов автомата, можно понять и рассчитать его действие как единого целого, можно перейти к оценке его важнейших свойств. Эти свойства — производительность, точность, надежность, стоимость.
Именно они в конечном счете решают судьбу автомата. Новый автомат должен быть производительнее, точнее, надежнее, дешевле своего предшественника или по меньшей мере обеспечить одно из этих преимуществ. Только в этом случае он имеет шансы «выйти в люди» с листов ватмана, воплотиться в металл, занять место в цехах заводов и фабрик.
Автомат автомату рознь. Один за другим они взбираются на разные и все более высокие полки этажерки, и иные наблюдатели, задрав голову высоко вверх, ждут в полной уверенности, что на верхних полках появятся автоматы, обладающие сверхчеловеческими свойствами, которые займут по отношению к человеку такое же место, какое он занимает по отношению к животному.
Через замочную скважину такие наблюдатели заглядывают в мир автоматов, не понимая, что находиться в мире автоматов — значит находиться в мире людей, создавших автоматы. И если люди сейчас спорят о том, что сумеет или не сумеет сделать автомат, то это совершенно не означает, что процесс развития автоматов может стать «автоматическим», не зависящим от воли и сознания людей.
Дело обстоит как раз наоборот. Чем более сложен и совершенен автомат, чем обширнее его функции и чем меньше участвует в его работе человек, тем больше людей занято во всех процессах, связанных с его созданием, тем сложнее автоматизировать эти процессы.
Первый и главный из них, конструирование, — удивительный процесс, в результате которого возникает, пусть для начала на бумаге, новая машина.
Десятки научно-исследовательских институтов, десятки конструкторских бюро, десятки фирм разрабатывают зачастую сходные по назначению машины. В этих разработках участвуют целые коллективы ученых и конструкторов. Идет напряженное соревнование, порой борьба не на жизнь, а на смерть. А когда подводятся итоги, результаты оказываются различными. Одни машины оказываются более производительными, точными, надежными и дешевыми, чем другие. Почему? Ведь правила и нормы конструирования не секрет. Почему одним сопутствует успех, а другие терпят неудачу? Что такое конструирование? Наука, цепочка случайных находок или чистое искусство?