Искусственный интеллект
Шрифт:
Быков Валерий Алексеевич
Искусственный интеллект
Пролог
Я всегда был маленьким не спортивным сгорбленным мальчиком, физкультурой не увлекался, учился плохо, злоупотреблял компьютерными играми, родители не раз говорили, что у меня нет будущего. Но я как-то никогда об этом не думал, мне никогда не нужно было много, мне было достаточно моего компьютера, сосиски с гречневой кашей по утрам и макарон с соевой котлетой вечером. Я никогда ничего не требовал от жизни, у меня не было денег, а те, что появлялись, я тратил на ерунду. Где-то лет в двенадцать я вступил в компьютерный клан хакеров, ничего серьёзного, но там меня научили программировать, главным образом на ассемблере. Я вступил в клан, не потому что к чему-то стремился, просто это было модно и круто, только поэтому. В клане меня не особо ценили, потому что я был маленький и глупый, глупый даже для своих лет. Мы промышляли всякой безобидной ерундой, типа взлома рекламных щитов и вывешивания всяких не положенных прикольных картинок. Наш клан несколько раз ловили, но никого строго не наказывали, потому что мы ничего такого особо вредного не делали. Электронные карточки с деньгами к 2089ому году научились делать весьма надёжными, преодолеть антивирус было сложно и мелкая шушера деньги воровать не
Но что я всё только о себе, скажу пару слов о своих родителях, они были рабочими, мать была художником на швейной фабрике, рисовала новые логотипы для дешёвой одежды, отец занимался строительством и ремонтом. В смысле был простой рабочий, ложил плитку, кирпич, клеил обои, проводил проводку. Несмотря на большие надежды и значительные финансовые вливания различных супер корпораций, к концу двадцать первого века, роботов, которые могли бы делать эту простую человеческую работу, так и не появилось. В основном из-за того, что роботы оставались, мягко говоря, весьма туповаты, несмотря на мощные компьютеры и видеокамеры высокого разрешения, встроенные в их тела. Многие виды труда так и лежали на нас простых людях. Мир, в котором я жил был плохим, он был грязен и уныл. Я жил на окраине Москвы в тридцати двух этажном высотном доме, постройки полувековой давности. Москва за последние лет семьдесят здорово разрослась, и теперь в ней проживало никак не меньше пятидесяти миллионов человек. Здесь жили не только русские, даже сказать по правде русских было процентов сорок не больше, остальные кавказцы, узбеки, таджики, арабы, казахи и китайцы, наций было много, Москва была огромным интернациональным городом. Россия привлекала многих, ходили мифы о том, что в России чистая плодородная почва, много чистой пресной питьевой воды, есть ресурсы. Законы в Москве соблюдались слабо, полиция была, конечно, но всё можно было получить за взятку, и богатые нередко всё и получали. Но мы богатыми не были, и учился я в обычной школе, совсем рядом с домом в одной старой сорока этажной высотке, двенадцать этажей было отдано под школу, ещё шесть этажей под детский сад. Ничего особенного, простой спальный район на окраине, бесплатная школа, класс с буквой "У", класс почти, что в конце алфавита, из такого в университет не поступают. Нет, конечно, если учиться, работать, вкалывать, то чисто гипотетически можно было написать ЕГЕ на заветные 75 %. Но я таким не был, родители пытались меня шпынять, но без толку, и они это поняли, девятый класс я едва-едва смог закрыть на все тройки. Часть моих товарищей, которые не смогли это сделать, отправились в ПТУ, получать рабочие специальности, я же поступил в десятый класс, что давало призрачную надежду моим родителям на университет, но конечно, с моей троечной успеваемостью она была призрачной. В общем, успехов у меня не было, я просто жил, играл в глупые компьютерные игры, кстати, играл не плохо, занимался программированием на довольно примитивном уровне. Можно сказать ни к чему не стремился, девочкам я не нравился, а девочки не нравились мне, в смысле те, что учились вместе со мной в моём классе. И вообще никаких перспектив у меня не было, как впрочем, и у большинства моих товарищей. Этим миром правили деньги и корпорации, и даже самые тупые из моих одноклассниц стреляли глазками по мальчикам из класса "А" и "Б". У которых были чуть более богатые родители. Мальчикам, которые имели шанс попасть в университет, у которых был шанс выбраться из этой унылой многоэтажной жопы, где все мы жили.
Но в десятом классе произошло то, что происходит со многими подростками моего возраста, я встретил девочку из десятого "А" класса, красивую, стройную, строгих правил, высокую и умную. И как оказалось, ценившую деньги ни чуть не меньше, чем все остальные люди нашего денежного века. Века, в котором была напрочь убита природа и экология, века в котором многие уже не интересовались ни чем более, кроме, как залезть повыше, срубить бабла любой ценой. Потому что "бабло" позволяло получить то, что могло прекратить эту унылую серость, путёвку на элитную базу отдыха в Сочи или на Средиземное море, или просто хорошее место в клубе. В общем, фантазия у меня не богатая, но думаю, все прекрасно понимают, зачем нужны деньги. Мы познакомились с ней на уроке информатики, просто так получилось, что учителю "А" класса нужно было куда-то срочно слинять, и он один разок, в порядке исключения попросил нашего учителя позаниматься с двумя классами одновременно. И конечно, компьютеров не хватило, мы сидели с моим товарищем Димой и собирались получить задание, в класс вошла девочка, она "Инна Крепостнова", преподаватель осмотрел кабинет, за каждым компьютером сидело от трёх и более человек, и только мы сидели вдвоём.
— Эй, мальчики подвиньтесь, садись сюда девочка.
Мы подвинулись, она села и улыбнулась нам. Я осмотрел её, она была высокая, стройная, красивая, ну я уже говорил. А ещё она была хорошо одета, на ней был шёлковый свитер и хорошие, повторю, хорошие джинсы. Не такие как на мне, из полу гнилой ткани, а вроде бы даже марки "Юникс", такие стоят как пол зарплаты моей матери за месяц.
— Привет красотка, — сказал Дима.
— Давай без пошлостей, а то сейчас лицо расцарапаю, скажу, что так и было.
— Вы у нас нервная дама я смотрю.
— Да, более чем, но давай перейдём к заданию, нам нужно написать поисковую программу, кто-нибудь из вас знает хоть один алгоритм?
— Да Максим у нас гений программирования, он напишет, ему как два пальца… В общем напишет легко и быстро.
— Да и насколько ты гениален?
— Смотря с чем сравнивать, — ответил я. Я открыл файл с заданием, осмотрел его, это было просто, я быстро написал в паскале цикличную программу, которая каждый цикл сравнивала величину переменной, это было просто, очень просто repeat y=y+1 until z>x>x1; Что-то типа того, вообще ничего сложного. Но я произвёл впечатление, и ещё какое, талантливых программистов в наше время любили и уважали, потому что они зашибали большие деньги. И я написал эту очень простую по меркам профессиональных программистов программу минут за пять, а все остальные десятиклассники, ничего не соображавшие в программировании тупили целый урок. Нет, Инна тоже ничего в программировании не понимала, поэтому я ей показался умный, как говориться "в царстве слепых и одноглазый настоящий бог".
В общем не знаю, что она там обо мне подумала, но сделав программу, мы целый урок с ней сидели болтали, и она сама поинтересовалась, какой у меня номер скайпа. Я ей, конечно, его дал, так мы и познакомились, я болван и знаковая красавица из "А" класса, и первую неделю знакомства она даже проявляла ко мне интерес. Мы даже сходили один раз в парк, и я из последних денег заплатил за вход за себя, и за неё, а деньги для кошелька десятиклассника моего уровня это были не малые, где-то доллар, обычный общественный парк. Но потом она узнала, что я заядлый игрок, геймер, что денег у меня нет совсем, что учусь я хуже некуда, волей и ответственностью не отличаюсь, и самое главное то, что у меня четвёрка по информатике. Кстати, единственная четвёрка за первую четверть десятого класса. В общем, она всё обо мне быстро поняла и сказала "до свидания". Я как-то даже не сразу понял, что сказка кончилась, и все мои отношения с девушкой из класса "А" навсегда окончены. Я долго мучался, расстраивался, пытался её преследовать и даже дважды за это получил по морде, ну так маленько. Так что всё кончилось: "Извини, но мы с тобой люди разного уровня, ты мне не пара." Я тогда как-то не понимал ещё, что живу в мире денег, в мире, где ценность имеют только деньги. И ни одна дама, даже самая бедная и уродливая не выйдет замуж за человека, который в лучшем случае станет просто рабочим на стройке. В общем, всё кончилось, я пришёл домой и стал думать, что делать, вышел в скайп. Мне постучался Димка.
— Ну что, всё убиваешься?
— Да, я не понимаю, я же нравился ей. А сейчас она уже бегает за каким-то козлом из своего класса.
— У этого козла есть тачка, и он работает у отца в фирме, у него есть деньги, у тебя ни хрена нет, и никогда не будет.
— Она сама мне говорила, главное, какой ты человек, а деньги не важны.
— Это когда она считала тебя гениальным программистом, клеила. Теперь ты просто болван без будущего, как и все.
— Я думал она другая.
— Понимаешь, доза теломеразы, которая может вернуть тебе молодость на старости лет, стоит четыре миллиона долларов. На земле живёт десять миллиардов человек, и только 0,001 % из них могут позволить себе вечную молодость, и у каждой красотки, есть шанс в жизни охмурить кого-то, кто оплатит ей на старости лет дозу теломеразы, вечную жизнь, а ты оплатить не можешь. Этим всё сказано. Этим миром правят деньги, и у кого их нет, тот лузер, такие простые вещи необходимо понимать.
В общем, после этого случая я крепко задумался, я решил что-то поменять в своей жизни, и со следующего дня начал усиленно учиться, но запала хватило дня на три, потому что на третий день, я понял, что вообще не понимаю математику и мне просто не дано понять физику. Там требовалось решать такие интегральные уравнения, какие Пелерману в кошмарах не снятся. И вот тогда, у меня появилась идея, как разбогатеть, я знал, что многие программисты всего мира работают над созданием искусственного интеллекта, и я знал, что создать его крайне сложно. И существуют даже математические выводы и доказательства, согласно которым создать искусственный интеллект, способный к саморазвитию, просто не возможно. Кажется одно уравнению, запрещающие возможность создания такой программы называется уравнением Бишопа, а другое "не возможность преобразования Стивенсона Райдека". В общем, когда я начал читать такую литературу, я вкратце ознакомился с этими доказательствами, базирующимися на интегрально дифференциальных уравнениях и, конечно же, ровным счётом ничего не понял. То есть уравнения, доказывающие не возможность написания искусственного интеллекта, в книгах были, и уравнения эти были большими сложными страшными и не понятными, но не более того, и потому они не произвели на меня должного впечатления. В конце концов, повозившись со всей этой литературой, я пришёл к выводу, что если даже и не напишу искусственный интеллект, то, как минимум стану неплохим программистом, и буду получать много денег, что тоже не плохо. Так что я открыл файл и приступил к делу. И не стоит думать, что я прямо сразу стал писать искусственный интеллект, я начал с простого, просто программки, компьютерные игры, основанные на логике и на других вещах. И занимался я этим долго. Пролетел десятый класс, я полностью бросил играть в компьютер, учился я так же плохо, но зато моя позиция в клане продвинулась с низа списка до самого верха, я научился создавать программы, которые взламывали защиту рекламных щитов, сайтов, почтовых ящиков и не только. Причём, большинство людей, которые считают себя хакерами, используют для взлома готовые программы, Троян мэйкеры, они позволяют написать нужный вирус, забив в него всего пару десятков значений, я от этого отказался, я писал программы сам, от начала до конца на ассемблере и начал понимать, как они работают. Вскоре, я ушёл из своего старого клана, и перешёл в новый. Эти уже занимались воровством денег из банков и с электронных переводов, за это можно было сесть. Но, вступив к ним в организацию, я не стал воровать деньги, я вступил туда, чтобы получать знания и их приёмы. И очень долго себя сдерживал, ограничивал, не позволял переступать закон. И потому спецслужбы меня не раскрыли, не арестовали, не посадили, я не участвовал в хакерских атаках, не срубал "бабло". Правда иногда закон я всё-таки переступал, я наблюдал за Инной Крепостной, я проверял её почтовый ящик, иногда слушал, о чём она переписывалась в скайпе, вскрывал страничку её личного блога. У неё всё было довольно удачно, она за два года сменила пятерых ухажёров, и у каждого из них было много денег. Кроме того, тот за которым она ухаживала сейчас, этот парень был не богат, но зато он великолепно учился, выигрывал олимпиады по истории, географии и литературе, и потому сумел сам поступить в Московский Политический институт, такой мог стать и министром, и я ему был не ровней. Инна была умна, она ставила не на того, у кого денег много сейчас, а на того, у кого их будет по настоящему много, но позже. Её не интересовала любовь и чувства, ей нужна была карьера, много денег и теломераза.
И вот настал день и час, одиннадцатый класс закончился ЕГЕ я сдал вообще на двойки, и даже не получил школьный аттестат, что было верхом позора и облома. С такими успехами можно было смело идти работать подсобным рабочим на стройку, или ремонтировать квартиры, как поступал мой отец. Но последний рывок я сделал, я был программистом и не плохим, весьма не плохим, я умел работать на ассемблере, скане и рипе, сложнейших языках программирования, я знал алгоритмы, я умел писать сложные программы. Я отправился на олимпиаду программирования, которая проходила в Московском Государственном университете на факультете прикладного программирования. Я пришёл туда, потому что вход был свободным для всех. Сел наравне со всеми, а желающих было много, человек четыреста. Нам раздали задание, я открыл его, прочитал, и ничего не понял, здесь не было программирования, здесь не требовались алгоритмы, всё, что здесь требовалось для решения это сложная, извращённо сложная высшая математика и не более чем. Здесь не было никаких практических заданий, ни написать поисковик, ни взломать ни… Я не знал, что с этим делать, тут не нужны были высшие языки, ассемблер, скан и рип. Всё что мне было известно в области взлома и создания сложных логических программ было бесполезно. Я поднял руку:
— Простите сэр, но как это связано с программированием? Тут же одна математика, и ни одного практического задания.
— Молодой человек, а как вы, не зная высшей математики, собираетесь программировать?
— Хм, я её может, и не знаю, но программист я хороший, я знаю, как выполнить поставленную задачу, написать вирус, базу данных, поисковик, логические операторы.
— Ну, хорошо, если ты такой хороший программист, скажи мне, что такое преобразование Лавье Руазо?
— Я никогда не слышал о таком. Не думаю, что от него есть польза.