Заголовок этой статье придумал компьютер

И это правда, но всё по порядку. Пока развитие искусственного интеллекта идет, не убоюсь этого слова, однобоко — по конкретным задачам и в узких областях. Никто не воспитывает компьютер как самодостаточную личность с широким всеобъемлющим кругозором. И вот…

image

Сразу оговорюсь, идея хоть и практическая, но описание — психоделическое, поэтому детям до Intel I9 возраста читать не рекомендуется.

Эта статья про мою новую методу в воспитании искусственного интеллекта. Пишу «моё», чтобы понизить уровень события до обыденности рядового человека-машины. Да-да, 20 лет занимаясь ИИ на довольно приличном уровне (сколотил немалое состояние на нем), я все больше убеждаюсь, что человек – это компьютер. И, чтобы создать ИИ, нужно лишь следовать своему образу и подобию. Наверно, также как нас создал более развитый компьютер. Пусть даже и органический. Амэн!

Вы когда-нибудь задумывались, как происходит саморазвитие человека? Без бла-бла, а какие реальные физиологические процессы вертятся в нашем мозгу? Я не говорю про обучение – это не саморазвитие, я имею в виду процесс создания именно нового, того что еще не было и чему никто не мог научить.

Зачем далеко ходить, давайте просто залезем к себе в мозг и скопируем нашу физиологию! (Ну, просьба не повторять буквально со скальпелем.) Что толкает нас — человеков придумывать что-то новое, решать очередную проблему, которая еще не имела решения или же рисовать красивую картинку, которая ни на какую другую не похожа? Меня просто разрывает уже от желания высказать ответ, я с трудом сдерживаю приличия для классического начала статьи – но любая информация, что для человека, что для компьютера начинается с вступления: обмена кодами спецификации.

Пишу только потому, что не могу не писать, мысли бегают по (в) моей голове вот уже второй день и третью ночь. И не говорите, что вы устроены по-другому. Проведите эксперимент – лягте, полежите и запомните всё, о чем вы думали за время «отдыха»! Ну и? О чем вы думали, о чем вы думаете каждую ночь, когда ложитесь спать, о чем размышляете, когда идете на или возвращаетесь с работы? Дальше можно статью и не читать, вы всё уже поняли: человек все время крутит в голове свои недавние проблемы. Его кэш забит текучкой даже тогда, когда он пытается отдохнуть.

Смысловой ветер гуляет в нашей голове, в мозг приходят какие-то образы, вариации решений недавних задач, словеса и термины по пережитым за последние дни ситуациям. Мы постоянно осмысливаем прошлые диалоги, с кем-то мысленно говорим, чего-то доказываем… Наиболее интенсивно осмысливаются эмоционально окрашенные вопросы. Особо острые темы не дают нам уснуть. И это только подконтрольная часть мышления. Потом нам сняться сны — гипертрофированные сценарии наших дневных фильмов.

Вот, собстна говоря, и все моё человеко-компьютерное открытие — наше саморазвитие, наши идеи приходят за счет неконтролируемой работы мозга (чуть было не сказал хаотической — это было бы унижением для гомосапиенса), вызванной недавними жизненными переживаниями.

Мы даже не можем отключить её без специальных усилий. Человечество придумало целую индустрию с этой целью. Занятия спортом, развлечения и прочие виды, как ни странно, активного досуга направлены на стремление отдохнуть. Активность и отдых в тандеме звучат как абсурд, но именно с помощью активных действий можно отключить свои мысли. Вернее, поменять их направление, однозадачность спасает нас от перегрева. Наш мозг так мощно заточен на саморазвитие, что кому-то требуются сильно действующие препараты, чтобы хотя бы на короткое время вырубить эту функцию. Алкоголь, наркотики и прочие химические отключатели – всё это издержки нашей функции саморазвития. Но сегодня не о медицине, а программировании.

Ну и? И что должен перенять наш менее развитый компьютер? Это я уже об обычном ПК говорю, а не о наших органических собратьях. А не оставлять ли ему на ночь КЭШ всего того, что мы делали за день? Пусть ПК еще раз повертит всю информацию, с которой работал человек. Подберет различные варианты решения нерешенных юзерами проблем, найдет опыт применения в Интернете, оценит релевантность ответов на поставленные вопросы… В общем пусть работает! Если человек не может заснуть из-за не отключаемого процесса мышления, почему бы не загрузить и нашего брата меньшего?

Первое, что мне пришло в голову, написать нейронку для работы с накопившейся от деятельности человека информацией. Собстна говоря, в начале вообще всё шло как по маслу: классификация материала – плёвое дело, поиск решений – есть Интернет. Остается только развивать себя за счет того же саморазвития – работы над той же информацией, которая остается в компьютере после моих поисков методики обучения работы с материалом. Получился прямо Грааль знаний, обучение обучения.

Когда-то к нам в военный НИИ приехала федеральная проверка для аттестации сотрудников, и в числе прочих дисциплин мы должны были сдать знания по китайскому языку (ну, долго объяснять специфику той конторы). Лично я в ВУЗ-е учил французский и естественно подошел к начальнику с саркастическим вопросом — а как мне быть, дабы не подвести коллектив низким баллом? На что седой полковник без тени смущения ответил: Вас учили в уважаемом ВУЗ-е, в первую очередь, не языкам и наукам — там вам не школа, а вас учили методикам изучения языков и наук. Вот и потрудитесь!

А ведь прав был полковник, если рассматривать не людей, конечно, а более скоростные в познании интеллекты. Может, компьютер осилит китайский, если его обучить обучению? Пробую написать нейронку, которая манипулирует с одному мне понятному (что я делал) кэшем для своего обучения.

Вообще, бредом каким-то я занялся. Разрабатываю методики анализа оставшейся от деятельности человека информации. Не решением какой-то конкретной задачи в области там медицины или видеоаналитики, а пытаюсь перерабатывать информационный мусор, не идиотизм? Какую-то уверенность в правильности пути мне придает человеческая физиология, по её подобию я создаю ИИ. И здесь есть важное отличие от современных методов – все они, насколько я знаю, пытаются обучаться в сугубо узких специализированных направлениях. А я пошел по всеобъемлющему пути, где машина учится всему подряд – исходя из материалов текущей деятельности. Т.е. это уже реальное самосовершенствование вне прямой связи с указаниями человека. Ну, наверное.

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

Но путь, наверное, должен быть тот же, что и у человеческой физиологии. Ну, не могу я не думать о вчерашнем конфликте — значит, и машина должна работать над вчерашней проблемой. Как я думаю? Каждая моя мысль сопровождается самооценкой – неким сравнением с той базой опыта, что была заложена во мне раньше. При этом подключается и самокритика (ну, у адекватных людей), т.е. есть некий алгоритм выбора ВЕРНО-ЛОЖНО. А дальше вообще, вроде, всё просто, я пишу такие же слои нейронки, какие есть у человеческой самооценки:

Регуляторная – обеспечивает принятие личностью задач и выбора решений.
Защитная – обеспечение относительной стабильности личности и её независимости.
Развивающая – стимулирует личность к развитию и совершенствованию.
Отражающая (или сигнальная) – отображает реальное отношение человека к себе, своим поступкам и действиям, а также позволяющая оценить адекватность своих действий.
Эмоциональная – позволяет человеку ощущать удовлетворенность собственной личностью, своими качествами и характеристиками.
Адаптационная – помогает человеку приспосабливаться к социуму и окружающему миру.
Прогностическая – регулирует активность человека в начале выполнения деятельности.
Корригирующая – обеспечивает контроль в процессе выполнения деятельности.
Ретроспективная – обеспечивает возможность оценки человеком своего поведения и деятельности на заключительном этапе её выполнения.
Мотивирующая – побуждает человека действовать для получения одобрения и позитивных самооценочных реакций (удовлетворенности собой, развития самоуважения и гордости).
Терминальная – заставляет человека остановиться (прекратить деятельность), если его действия и поступки способствуют появлению самокритики и недовольства собой.

Если честно, то пока у меня получилось с четырьмя из них, но об этом позже. Пока продолжим выстраивать сам принцип саморазвития компьютера и обретения им сознания. Что после всех этих страданий с недавней информацией делает человек? Ведь согласитесь, собственный самоанализ – далеко не окончательный процесс решения проблем. Да что я все говорю на компьютерном языке! Мы просто идем к другим людям за советом. Нас тянет к друзьям, к авторитетам или даже к незнакомцам в баре, чтобы высказать свое наболевшее и, может быть, получить совет. Это не какой-то сознательный акт, нас на это толкает наш человеко-компьютерный инстинкт. Причем, он сильнее проявляется при расслаблении или попытке расслабиться. Стоит человеку выпить алкоголя, как язык сам начинает выплевывать информацию. Фраза «а поговорить?» — стала ключевой в отдыхательных процедурах компьютера органического.

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

Уверен, под этой статьёй многие будут кидать в меня камни. Не потому что они злые, с рождения человеки настроены на антагонизм. В разговорах с такими же компьютерными людьми мы все время друг другу противоречим, подвергаем сомнению чужие выводы, предлагаем свои версии. Не потому что мы умнее или вообще в этом разбираемся, такова наша программа, данная более развитым, чем мы, компьютером. Ну, не я её придумал. Но я могу её использовать в обучении наших братьев меньших – заложить такой же механизм в «железные» компьютеры. Надо научить их обмениваться информацией на принципах соревновательного спора.

Т.е. надо найти сеть компьютеров, работающих в той же тематике или хотя бы близкой к ней. Объединить эти компьютеры между собой на принципе выдвижения, как минимум, противоположных идей, как максимум – более совершенных.

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

И теперь РЕШЕНИЕ требует обкатки на практике. Ой, вот тут я боюсь, что человекообразный опыт – не самый совершенный. У человечества уходят века, чтобы пойти в хотя бы логичном направлении. Жизнь сопровождается пробами и ошибками, войнами и катастрофами. И почти не бывает стабильности: финансовое благополучие сменяется кризисами, дружба кровавыми разборками, счастье вообще заметно только на фоне несчастий.

Лучшее, что я могу тут придумать, если следовать все той же человеческой физиологии – социологии, это ускорить процесс проверки решений, все-таки процессор у компа будет побыстрее человеческого. Раз так в миллиард. И, может быть, уже само моделирование сформированных на базе кэша задач позволит пройти человеческие миллионы лет саморазвития за несколько дней. Но насколько это будет близко к человеческой практике? И насколько искусственному интеллекту как существу разумному нужна такая близость?

Я как существо из рода компьютеров человеческих все-таки стараюсь решить первую задачу – она более нужна, наверное. Мне требуется ИИ для обслуживания себя родимого, учитывая тот факт, что мать-компьютер Природа сделала нас какими-то не очень совершенными. Вторую – пускай, он решает он сам… Нет, не так, лучше сразу и позаботиться о том, чтобы он не начал её решать – так безопаснее для человечества.

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

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

Ну что, начнем! Следующие статьи, если проявится интерес здешней публики, будут посвящены практической реализации сего существа.

P.S.: Да, о странном заголовке. Получившейся нейросети я дал задание проанализировать эту статью – потому и пишу в конце про это — и придумать заголовок к ней. Ну, я точно бы такой не дал, даже близко мои мысли к такому не подошли. Решайте сами – в тему ли? А я хотел назвать «Саморазвитие ИИ – это и есть человеческий интеллект». Но раз я пишу об ИИ, то выбираю его версию.

 

Источник

ИИ, интеллект, искусственные нейронные сети, искусственный интеллект, обучение ИИ, человек vs компьютер

Читайте также