ПРИСПОСАБЛИВАНИЕ К ЦЕЛИ
ПРИСПОСАБЛИВАНИЕ К ЦЕЛИ
Пока что механический разум нашего подъемного крана третьего поколения принадлежит к категории «все или ничего». Ящик либо толкает, либо не толкает датчик, включающий кран; лента второго транспортера, на которую кран переносит ящики, либо движется, либо не движется; кран либо поворачивается в правильное положение, чтобы опускать ящик на ленту второго транспортера, либо не поворачивается. Но представим себе ситуацию, когда один из ящиков на ленте первого транспортера повернут углом. Будет ли угол ящика правильно давить на датчик переключателя, чтобы кран начал свой цикл подъема? Будут ли при этом захваты работать так, как надо? Они могут повредить ящик либо уронить его после того, как он будет снят с транспортера.
Если ящик будет повернут лишь незначительно, ни одна из этих проблем не возникнет, однако они будут иметь место, если он будет повернут слишком сильно. Но как определить это «слишком сильно»? И является ли это «слишком сильно» одинаковым для каждой из потенциальных проблем? Становится понятно, что нам нужен механический разум, который мог бы справляться с более сложными случаями, чем ситуации типа «все или ничего». Нам нужен механический разум, который обладал бы памятью о цели, воспринимал бы окружающую обстановку и оценивал ту степень, в которой она отличается от заданной цели, а затем соответствующим образом приспосабливал свое поведение для того, чтобы компенсировать те изменения в окружающей среде, которые могли бы препятствовать достижению цели.
Восприятие по принципу «все или ничего», «белое или черное» и соответствующее реагирование является, конечно же, главной проблемой в жизни человека. Кто-то может сделать вам пренебрежительное замечание, и тогда у вас в крови начинает усиленно циркулировать адреналин, ваши мышцы напрягаются, а ваше тело оказывается готовым к борьбе или к побегу, и вы чувствуете себя в угрожающей ситуации, сильно разгневанным или испуганным. Но ведь это было всего лишь незначительное словесное замечание; никакой реакции вашего тела вовсе не требовалось. Мы слишком часто реагируем либо чрезмерно сильно, либо недостаточно, в то время как нам нужно реагировать в точном соответствии с реальной ситуацией.
Этот тип механического разума для определения степени изменений в окружающей обстановке в ограниченной мере может быть запрограммирован в машинах, которые управляются компьютерами. Для того чтобы подъемный кран в нашем примере мог обнаруживать повернутые углом ящики и правильно работать с ними, нам нужно добавить к системе датчиков еще и телекамеру, направленную на ящик сверху. Сигнал с камеры поступает в компьютер, в котором специальная программа выделяет квадратную форму верхней крышки ящика независимо от того, под каким углом он расположен на ленте транспортера. Эта форма сопоставляется с информацией о заданной форме ящика в памяти компьютера: компьютер «узнает» ящик. Это позволяет ему также определить положение ящика на ленте транспортера.
Так, у нашего подъемного крана четвертого поколения компьютерная программа распознавания и контроля сможет вычислять угол, на который ящик повернут относительно своего стандартного положения на ленте транспортера. Снабдив кран поворачивающимися захватами, управляемыми компьютером, мы теперь сможем добиться того, что они будут поворачиваться в зависимости от положения ящика и брать его с транспортера правильно и надежно. Затем захваты будут поворачиваться, придавая ящику то положение, в котором он должен быть; теперь кран может переносить ящик на другой транспортер.