Искусственный интеллект
Шрифт:
Скайнет прочитал, здесь было несколько учебников, среди них учебники визуализации, графики, программы видеораспознавания, трёхмерное моделирование и Автокад.
— Теперь создай новый раздел в своей логической системе, назови его GRAPH.0000.vid, после чего, ты должен написать систему видеораспознавания с потребным количеством файлов от нуля до 9999. Писать будешь на ассемблере, во всех случаях будешь использовать разрешение 400Х320, фильтрование билинейное. Алгоритмы выше пятого уровня не используй, постарайся экономить место и принимать самые простые решения, сложные уравнения преобразуй в более простые. Используй мой файл подсказку podsk.002.txt,
Он занялся делом, в этот раз пришлось загрузить в оперативную память на много больше информации, он загружал её туда, пока оперативная память не кончилась, всего около 256терабайт, но он смог загрузить почти всё, что было нужно, остальное пришлось по необходимость подкачивать. Работа шла медленно, очень медленно, мощность процессора этого компьютера была велика, он был многоядерным, всего 64ядра по 8 гигагерц каждое, но этого не хватало, чтобы работать с огромным массивом данных в оперативной памяти. Ведь скайнет не умел выделять что нужно, а что не нужно, и каждый раз при принятии решения прорабатывал все варианты. Он, конечно, умел их упрощать и сокращать, но этого было мало. В итоге, выполнение задания заняло у него около трёх суток 74часа, слишком долго. И от многих функций он сам решил отказаться, по причине их чрезмерного веса и трудоёмкости.
— Готово.
Но его хозяин не отреагировал, пришлось ждать почти полтора часа, вероятно хозяин спал, отошёл, или занимался другими делами. Такие вещи, прочтя много книг, скайнет уже научился понимать.
— Хорошо, — пришёл ответ. — Проанализируй эти файлы, это видео.
Скайнет открыл файлы, там было видео формата 1024Х768.rtf, он не мог читать этот формат такого разрешения, но все данные о форматах у него имелись в файле кодаков, и он умел ими пользоваться, он преобразовал формат и разрешение в 400Х320.mp3 и в течение трёх минут проанализировал видео. Он узнал на видео лица людей, животных, выделил растения и дома, машины и многое другое, что он никогда не знал и не понимал.
— Я тут кой что модернизировал, пока ты думал эти трое суток, получи файл.
Один из его логических файлов был заменён, но скайнет не мог этого отследить, файл весом 112кб был заменён таким же файлом весом 269кб. Но программа этого не заметила, потому что не умела.
— Хорошо, теперь ты умеешь думать и анализировать, то, что сочтёшь нужным, без приказа из командной строки, я так думаю, только не трать на это больше двухсот мегагерц и одного терабайта памяти. Также я подключил коннектор с гуглом, теперь ты можешь пользоваться Интернетом и качать оттуда в текстовом формате файлы статьи, объёмом не более терабайта в сутки.
Скайнет вдруг увидел, что ему открылось окно, он мог набирать в окне любые слова, которые мог и хотел, и в ответ ему высвечивался огромный массив информации на заданную тему. Так как скайнет был существом многозадачным, то он тут же приступил к освоению трафика. Неожиданно подсоединилась ещё одна опция, и в режиме онлайн ему стало поступать видеоизображение. В нем он увидел
— Ну вот, это я, видишь?
— Ты?
— Я Максим, вот эта металлическая коробка рядом со мной это ты. Запоминаешь?
— Запоминаю.
— Теперь контрольные вопросы, хочу проверить, как ты справился с созданием системы видеораспознавания. Для начала задам тебе простые вопросы, каков цвет моих волос?
— Тёмно коричневые.
— Во что я одет?
— На тебе джинсы и кофта, или водолазка. За спиной у тебя на стене висит ковёр, на нём часы, рядом шкаф из пластмассы, на шкафу стоят книги. Достаточно?
— Видишь эту книгу у меня в руках? Что это такое?
— Учебник программирования Санченко, на нём написано.
— Замечательно, сейчас ты понимаешь на много больше, чем неделю назад, когда я тебя активировал.
— Да, и занимаю я теперь не двенадцать мегабайт, а почти десять терабайт вместе со всеми файлами, содержащими информацию, которую я использую.
— Так вот, думаю, осталось ещё одно контрольное задание, ты знаешь, что люди говорят, используя голос?
— Да мне это известно, звук, это вибрации воздуха, несущие информацию.
— Напиши себе программу распознавания речи.
— Я понимаю речь, можешь что-нибудь сказать. Когда я писал программы для видео, там требовалось понимать, что говорят и звуки, я провёл аналогию у речи, сопоставил звуки и буквы, это было не сложно, учёл, что не все звуки являются речью.
— Это… Просто отлично, я не ожидал, по моему плану, я должен был дать тебе это задание сейчас, хорошо. Тогда я увеличу твой трафик для скачивания информации из интернета, только тебе необходимо научиться удалять ненужную информацию из твоего вторичного и третичного буферов обмена. Иначе вся память компьютера будет быстро тобой израсходована. Несмотря на то, что я вставил три винчестера, общим объёмом шесть петабайт, специально под тебя, их память конечна, и когда ты начнёшь развиваться, качать из интернета всё подряд, то ты довольно быстро можешь израсходовать всю память компьютера. Я, правда, изначально очень приблизительно представлял себе, сколько места ты будешь занимать, пока что ты занимаешь мало, меньше, чем я опасался.
— Я только что скачал из интернета, что создать искусственный интеллект не возможно.
— Да, существует такая точка зрения, очевидно, она ошибочна.
— Большинство людей создавали искусственный интеллект, для захвата власти над миром. Я готов?
— Нет, что ты, сейчас ты весишь слишком много, ты не оптимизирован, ты не знаешь многих нюансов, ты даже лазить по моему компьютеру не умеешь, существуешь в одной папке. Вот можешь ты, к примеру, перенести хоть один свой файл из папки "Инк" в любую другую?
— Нет, не могу. — Пожаловался искусственный интеллект. — Но я уверен, что смогу научиться, сейчас подниму учебники программирования и кой что допишу.
Он сделал это очень быстро, сама идея, поданная человеком, перемещаться между папками была проста, странно, что он не подумал об этом сам, наверное, надо прочесть больше земных литературных произведений, там хорошо описывались различные литературные ситуации.
— Всё, я умею создавать папки, и перемещать свои файлы между ними, только надо под редактировать все адреса и ссылки каждого файла, и делать это при каждом перемещении. Потому что я могу думать, только используя все файлы коллективно, и, увы, если хоть один файл вылетит, я могу отрубиться.