Ещё в прошлом веке в журнале “Наука и жизнь” я прочитал в одной статье, как устроен и работает нейрон. (Автора статьи не помню и название статьи тоже не помню).
- Нейрон имеет множество входов и один выход и работает по принципу: каких больше сигналов придёт на входы, то такой сигнал будет и на выходе, а меньшее количество сигналов игнорируется.
Под словом “сигнал” имеются в виду единица или ноль классической двоичной логики. А так как сам мозг построен по принципу одного большого нейрона, то сигналами считаются слова “да” и “нет”.
Полученные знания, я сопоставил с биполярной числовой прямой математики “N-S”. Смотрите первый рисунок.
На втором рисунке я убрал меньшее количество сигналов, которые игнорируются. И получилась у меня та же самая структура нейрона: сигналов “да” больше 51% - это “да”, а сигналов “нет” больше 51% - это “нет”.
Через некоторое время биполярной математикой “N-S” я выразил природное явление - это колебание дня и ночи по поверхности планеты. Определил, что это волна, которая может колебаться на разные углы. “День-ночь” на планете Земля колеблется на угол 23,5°. А так как вся материя построена из волн, то я сопоставил принцип работы нейрона с волной “день-ночь”. Единица и ноль - это две полярности. День и ночь - это тоже две полярности.
На Земле два полушария, мозг у человека имеет два полушария, человеческое общество тоже состоит из “левых” и “правых”... И поэтому я пришёл к выводу, что у каждого нейрона тоже существует асимметричный ему двойник.
На третьем рисунке показано, что входы нейрона “А” полностью покрыты единицами, что сопоставимо, например, с ночью, а входы нейрона “B” полностью покрыты нолями, что сопоставимо с днём. Угол амплитудного колебания равен 90°.
На четвертом и пятом рисунках показано, что единицы перетекают из нейрона “А” в нейрон “В”, а ноли, наоборот, перетекают из нейрона “В” в нейрон “А”.
На шестом рисунке показано, что теперь уже входы нейрона “В” полностью покрыты единицами, а входы нейрона “А” полностью покрыты нолями. Угол амплитудного колебания равен 90°, но уже произошла переполюсовка.
Каждый рисунок - это поворот волны “единица-ноль” на 60°. И в целом поворот составляет 180°. Конечно, чем больше входов на полушариях нейронов, тем более детальней градусная сетка. Как говорится, чем больше пикселей, тем чётче картинка.
Я уверовал в то, что нейрон работает именно так, и у меня начала формироваться схема простейшего робота, который умеет думать…
Прошло некоторое время. Смотрю телевизор, там бегают роботы-собаки… Роботы-люди уже бегают… Набираю в поисковой строке: “Нейрон работает по принципу: каких больше сигналов придет на входы, то такой сигнал будет и на выходе…”. И вот что выдал мне поиск.
- Это описание в целом верно, но с научной точки зрения его можно уточнить. Принцип работы нейрона (как биологического, так и искусственного) базируется на суммировании входных сигналов с учетом их силы (веса)...
И так далее и тому подобное… В общем я так понял, что понятие принципа работы нейрона, куда-то ушло вкривь…
Я покажу технологию, как машина думает. Но для начала опишу в общем, как устроен простейший робот.
У простейшего робота мыслительная часть мозга состоит из двух нейронов, как показано на 3 - 6 рисунках, которые думают и принимают решения.
Робот представляет собой существо, которое думает, где бы добыть себе пищу, чтобы прокормиться. Ищет корм и поедает его. “Корове” нужна трава, пастбище. Главная микросхема - это “желудок”. При голоде включается работа полушарий мозга, а когда робот находит пастбище, то система думать отключается. “Корова” имеет возможность поворачивать влево и вправо, передвигаться прямо, а так же останавливаться. Все маршруты с положительными эмоциями записываются в память, но если ожидаемое разошлось с действительностью, то старые программы переписываются на новые.
Управление роботом осуществляется сигналами - единицей и нолем. Единица - это исполнительный сигнал, а ноль - это тормозящий сигнал.
А теперь как робот думает.
Посмотрите на третий рисунок. Состояние мозга “коровы” такое: корма хватает - думать незачем.
Четвертый рисунок. Корм закончился - начался голод. “Корова” начала думать. У неё появились сомнения: “А может быть травы здесь больше уже и не будет, а может быть повернуть направо”. И на входе нейрона “А” появился ноль, а на входе нейрона “В” появилась единица. Но “корова” продолжает движение прямо в надежде найти траву и подкормиться.
Пятый рисунок. Надежда у “коровы” рухнула - травы нет. На входе нейрона “А” появился ещё один сигнал сомнения - ноль. Два ноля против одной единицы - и на выходе нейрона "А" тоже стал ноль, который отключил движение робота. А на входе нейрона “В” появилась ещё одна единица. Две единицы против одного ноля - и на выходе нейрона "B" тоже стала единица, которая включила исполнительные механизмы. И “корова” повернула вправо и пошла искать траву.
Шестой рисунок. “Корова” нашла пастбище. Входы полушария "А" показывают, что “корова” “сожгла все мосты” к пути назад, а входы полушария “В” показывают, что “корова” полностью утвердилась в выборе своего решения.