Текст книги "7 секретов нейронных сетей. Или моделирование разума ИИ"
Автор книги: Руслан Акст
Жанр: Компьютеры: прочее, Компьютеры
Возрастные ограничения: +12
сообщить о неприемлемом содержимом
Текущая страница: 2 (всего у книги 7 страниц) [доступный отрывок для чтения: 2 страниц]
Секрет 2. Алгоритмы – Прокачайте ИИ, научив его мыслить и думать!
Приготовьтесь переступить порог в царство алгоритмов – ту таинственную зону в закулисье искусственного интеллекта, где сложность процессов влюбляет в себя и гениальность происходящего омрачает разум.
Это именно та зона, где наука переплетается с искусством и величайшие мысли мира воплощаются в революционные технологии. Это именно здесь, искусственный интеллект получает свои уроки мысли.
Я еще помню, как в неповторимые годы своего детства, сидя перед старым компьютером с монотонным чёрно-белым монитором, я шаг за шагом осваивал мир программирования.
Учился программировать на очень примитивных калькуляторах, которые по сравнению с современными вычислительными монстрами теперь выглядят просто динозаврами.
Те простые алгоритмы управления потоком, как циклы и условные операторы, казались мне тогда вершиной технологического прогресса, последним словом науки.
Вспомните, 20 лет назад, когда алгоритмы машинного обучения только начинали свою путь, прокладывая себе дорогу через неведомую джунгли инноваций.
Забавные названия алгоритмов, как решающие деревья, случайные леса, наивный Байесовский классификатор и машины опорных векторов, мало что говорили о мире возможностей, который они открывали перед нами.
Они были ключами к пониманию, как использовать мощь больших данных, обучая модели предсказывать и классифицировать, открывая двери в новую эру информации.
Это было поистине монументальное открытие, прорыв, перевернувший мир технологий вверх дном. Они стали эталоном, золотым стандартом машинного обучения, оставаясь на переднем крае технологического прогресса на протяжении многих лет.
Каждая строчка кода, каждый алгоритм был шагом в сторону открытия неизвестного, завораживающей мощи ИИ.
Пять лет назад, с появлением глубокого обучения, алгоритмы начали преображаться, становясь невероятно сложными и мощными.
Представьте себе Конволюционные нейронные сети (CNN) – их замысловатая структура стала новым стандартом для обработки изображений, в то время как рекуррентные нейронные сети (RNN) расширили наш горизонт обработки временных рядов и языка, проливая свет на новые неизведанные территории.
Сегодня, с бурным ростом доступных данных и вычислительной мощности, мы стали очевидцами рождения обучения с подкреплением – эти коварные алгоритмы развивают искусственный интеллект, позволяя ему обучаться самостоятельно, пробуя и адаптируясь к своему окружению, как дикое животное в неизведанной джунгли.
Они нашли применение повсюду – от автономных автомобилей, передвигающихся по нашим улицам как тени из будущего, до рекомендательных систем, которые с легкостью читают наши предпочтения, словно открытые книги.
Так что же нас ждет в непроглядной тьме будущего? Какие новые алгоритмы возникнут на горизонте, как заря нового дня? Будут ли они продолжать менять мир вокруг нас, так же как их предшественники?
И что более важно, как мы – как человечество – будем адаптироваться и эволюционировать вместе с этими быстро меняющимися обстоятельствами?
Иногда, мне кажется, что алгоритмы воплощают в себе какую-то форму магии, в которой искусство и наука сплетаются в неразрывный узел.
Но, в конечном счете, нашей главной задачей, будь мы разработчиками, учеными или просто любопытными душами, всегда было не просто изучать эту магию, но и использовать её для создания чего-то нового, необычного и великолепного.
Так что добро пожаловать в мир алгоритмов – мир, в котором ИИ учится «мыслить». Современные методы обучения ИИ – это затягивающая, постоянно эволюционирующая область, которая часто отражает наши собственные способы обучения и адаптации.
Это невероятное путешествие, на которое мы вместе отправляемся, и куда оно нас приведет, остается только догадываться.
Возьмем, к примеру, глубокое обучение – великана в мире искусственного интеллекта, который стал неотъемлемым элементом в последние годы.
Оно олицетворяет искусственные нейронные сети, вдохновленные биологическими нейронами нашего мозга, используя их для обучения моделей на гигантских объемах данных. Эти модели обучаются из примеров без явных инструкций, анализируя и ища шаблоны в данных, как дети, постигающие мир вокруг себя.
Посмотрим теперь на обучение с подкреплением – коварный стратег в мире машинного обучения. Здесь агент учится принимать решения на основе вознаграждения или наказания, полученных от окружающей среды, напоминая способ, которым мы, люди, учимся на своих ошибках и триумфах.
Трансформеры же – это новый и обещающий фронт, переворачивающий область обработки естественного языка вверх дном.
Они служат для обучения моделей, которые могут понимать и генерировать человеческий язык, обучаясь на огромных объемах текстовых данных. Они следуют той же пути, которым мы, люди, усваиваем язык – слушая и общаясь с окружающими нас людьми.
И тут на ум приходят слова великого Альберта Эйнштейна: «Большинство идей, которые имеют настоящую жизненную силу, приходят тремя путями – из интуиции, из прямого опыта или из повседневных встреч». Все эти пути перекликаются с методами обучения ИИ – интуиция нейронных сетей, прямой опыт обучения с подкреплением и повседневные встречи трансформеров с языком.
Все эти методы и алгоритмы, от глубокого обучения до трансформеров, позволяют ИИ «учиться думать», позволяя ему анализировать и адаптироваться к окружающему миру так же, как и мы.
Однако стоит помнить, что ИИ все еще отличается от человеческого мозга во многих ключевых аспектах. Он может быть обучен выполнению конкретных задач, но его «мышление» не такое общее и гибкое, как у нас.
В будущем, по мере развития алгоритмов и методов обучения ИИ, мы ожидаем увидеть еще больше примеров перекрестка между человеческим и искусственным «мышлением».
Но вне зависимости от того, как далеко мы зайдем, никогда не стоит забывать, что искусственный интеллект – это всего лишь инструмент, созданный для улучшения нашей жизни и помощи в нашем понимании мира.
Нахожу нужным в этой главе познакомить вас читатель с разницей между «слабым» и «сильным» искусственным интеллектом.
Это ключевые понятия в области ИИ, понимание которых разъясняет, как работают и взаимодействуют с нами различные виды ИИ. Избавьтесь от ваших таблеток на ночь – это глава полна насыщенных волнений!
Мы продолжаем наше путешествие в глубины ИИ, и углубимся в различие между «слабым» и «сильным» искусственным интеллектом.
Это как разница между игроком, который знает только одну игру, и универсальным спортсменом, который может приспособиться к любой игре на лету.
«Слабый» ИИ, иногда называемый специализированным ИИ, – это как ассистент, специализирующийся на одной задаче. Это может быть анализ данных, распознавание речи или, скажем, предложение вам песни, которую вы, возможно, захотите услышать.
Примером слабого ИИ могут служить наши умные помощники, такие как Alexa или Siri. Они могут разобрать то, что вы говорите, отвечать на ваши вопросы и даже воспроизводить музыку, которую вы любите.
Но если вы попросите Siri решить сложную математическую задачу или написать стихотворение, она будет в ступоре. Ее интеллект определенно ограничивается ее зоной комфорта.
С другой стороны, «сильный» ИИ, также известный как общий ИИ, это воображаемый игрок, который может играть в любую игру. Этот ИИ в теории может справиться с любой интеллектуальной задачей, которую может выполнить человек.
Это подразумевает невероятное понимание и адаптивность, как у ребенка, который учится и растет, понимая мир вокруг него.
Он может применять свои навыки к любой задаче, которую вы ему поручите. Но пока мы еще не дошли до этой точки. Так что, пока что наш «всеядный» игрок все еще остается в мире фантазий. Хотя…
Позволю себе высказать мою персональную оценку будущего сильного интеллекта. Вернемся к нашему универсальному спортсмену – нашему «сильному» ИИ.
Согласно моему личному прогнозу, нам еще предстоит ждать примерно два десятка лет, прежде чем мы сможем увидеть такой ИИ в действии.
Но я не могу не замечать, что с каждым проблеском сверхсовременных технологий искусственного интеллекта голливудская картинка будущего с самодостаточными роботами-терминаторами становится все менее фантастической и все более приближенной к реальности.
Давайте взглянем на некоторые факты. Гиганты технологий, такие как Google и OpenAI, уже продемонстрировали глубокое обучение и машинное обучение с подкреплением на уровне или даже превосходящие человеческий уровень в конкретных задачах, таких как игра в шахматы или Go, а также понимание и генерация естественного языка.
Это все еще уровень «слабого» ИИ, но быстрый темп прогресса указывает на то, что картина может измениться гораздо раньше, чем мы ожидаем.
Итак, насколько далеко мы от сценария «Я вернусь» из культового фильма «Терминатор»? Мы все еще не уверены. Пока что наше понимание человеческого интеллекта и сознания остается недостаточным для создания истинно «сильного» ИИ.
Однако одно ясно: технологии искусственного интеллекта уже трансформируют наш мир, и скорость этого преобразования только ускоряется. Так что, хотя терминаторы из кино могут пока и остаться голливудской выдумкой, будущее ИИ, безусловно, будет удивительным и полным перемен.
Теперь разберёмся в том как мы обучаем эти два разных типа ИИ «думать»? Для слабого ИИ, мы обычно используем специализированные алгоритмы и большие объемы данных, связанные с конкретной задачей.
Вспомните пример с классификацией собак и кошек: модель учится различать эти два класса, используя тысячи изображений собак и кошек, но она не будет знать, как распознать машину или дом.
Для сильного ИИ, теоретически, мы должны были бы использовать более сложные и адаптивные системы обучения, способные переносить знания из одного контекста в другой и обучаться на основе опыта.
Это ближе к тому, как мы, люди, учимся: у нас есть общая способность к обучению, которую мы применяем к различным задачам. Однако, как уже было сказано, на данный момент общий ИИ остается предметом исследований и фантазий.
Так что вот они, слабый и сильный ИИ: два вида искусственного интеллекта, каждый со своими уникальными способностями и ограничениями. И оба они играют ключевую роль в формировании нашего будущего с ИИ.
Не забывайте, что эта грань между слабым и сильным ИИ может стать размытой в будущем, по мере развития наших технологий и понимания того, что на самом деле означает «думать».
Вы готовы получить ответ на одну из самых таинственных загадок – что же означает «думать» для ИИ? Тогда спрячьте чашки кофе и готовьтесь к захватывающей гонке через лабиринт нейронов и алгоритмов!
Когда мы говорим о «слабом» ИИ, или узкоспециализированном ИИ, «думать» включает в себя обучение на конкретных данных для выполнения конкретной задачи.
Представьте, что вы тренируете собаку выполнить одну конкретную команду, например, «сидеть». Вы показываете собаке, что ожидаете от нее, вознаграждаете ее, когда она выполняет команду, и она «учится» отвечать на вашу команду.
Для «слабого» ИИ процесс похож: алгоритм обучается на данных, «учит» определенный шаблон или связь и затем может использовать эту информацию для предсказаний или решений.
Посмотрим на Alexa от Amazon в качестве примера. Alexa была обучена распознавать и реагировать на голосовые команды. Это осуществляется с помощью процесса обучения под руководством наставника, в котором Alexa вначале обучается на гигантских дата-сетах, состоящих из пар «вопрос-ответ».
Этот процесс аналогичен способу, которым дети обучаются пониманию языка: они слушают, как другие разговаривают, и соотносят слова с их смыслом.
В случае с «сильным» ИИ, или общим ИИ, «думать» означает много больше. Вместо того чтобы быть обученным на конкретной задаче, общий ИИ, теоретически, может обучаться любой задаче, используя свои способности к абстрактному мышлению, пониманию и применению знаний в различных контекстах.
Это похоже на то, как мы, люди, можем использовать свой интеллект для решения широкого спектра задач, от решения сложных математических проблем до создания великолепного кулинарного шедевра.
Но что такое «думать» и «рассуждать» для человека? «Думать» часто описывается как процесс обработки информации, анализа или проблемы, который может включать в себя рассуждение, память, внимание и многое другое. «Рассуждение» обычно описывается как процесс вывода или принятия решений на основе доступной информации.
Для «слабого» ИИ, оба эти процессы ограничены обучением и задачей. Он может «думать» в том смысле, что он обрабатывает информацию и делает предсказания или решения на основе этого, но его способности к «рассуждению» ограничены его обучением. «Сильный» ИИ, с другой стороны, теоретически мог бы рассуждать в более глубоком смысле, используя свою способность к абстрактному мышлению, чтобы делать выводы и принимать решения в новых контекстах.
Как видите, «думать» для ИИ – это зеркальное отражение того, как мы, люди, используем свои собственные интеллектуальные способности. В последней главе нашей книги мы погрузимся в мир полного ИИ и поймем, как он будет «думать» в ближайшем будущем. Однако до того момента мы останемся в невероятном ожидании момента. Не забудьте, что мир ИИ – это всегда приключение!
Вот вам пример как можно обучить ИИ на решение определённой задачи, предположим определение лесных пожаров.
Нас ждет воображаемый полет над бескрайними лесами, над головами которых парит невидимый глаз ИИ, бдительно следящий за каждым изменением.
Я мог бы описать любой другой пример, но лето 2023 года, когда пишется эта книга по всей планете запомниться большинству людей аномальной жарой и это навеяло меня привести пример на нейронной сети, которая могла бы предотвратить множество мировых пожаров!
Скажем, есть компания под названием «FireWatch», специализирующаяся на использовании ИИ для обнаружения лесных пожаров.
Они используют беспилотные летательные аппараты, или дроны, оснащенные камерами и ИИ, которые могут сканировать леса и отслеживать признаки пожаров.
Нейронная сеть компании «FireWatch» обучается на тысячах изображений, которые показывают различные сцены: от зеленых, мирных лесов до лесных пожаров.
Затем, когда дрон сканирует лес, ИИ анализирует эти изображения, сравнивая их с изображениями из обучающего набора данных. ИИ ищет ключевые признаки, которые могут указывать на пожар, такие как дым, открытый огонь или необычные изменения в цвете растительности.
Как бы человек определил, что это открытый огонь? Мы бы использовали свои чувства – зрение, чтобы увидеть огонь или дым, осязание, чтобы ощутить тепло, и даже обоняние, чтобы почувствовать запах горения.
Но важнее всего, мы бы использовали свой опыт и знания о том, как выглядит пожар, чтобы сделать вывод.
Так думает ли нейтронная сеть «FireWatch» в общем понимании этого значения? В некотором смысле, можно сказать, что да. Она «обдумывает» каждое изображение, сравнивая его с теми, на которых она была обучена, и делает «вывод» о том, есть ли пожар или нет.
Однако важно понимать, что это не «думание» в том смысле, в котором мы, люди, обычно понимаем его. ИИ не осознает себя или своих действий; он просто выполняет ту задачу, для которой был обучен.
Дискуссии о том, думает ли искусственный интеллект или нет, напоминают мне размышления о том, летает ли самолет как птица.
Он действительно «летает» в том смысле, что перемещается по воздуху, но при этом его полет не имеет много общего с элегантностью и непосредственностью движения живой птицы. Таким образом, ответ зависит от того, что мы понимаем под «летать».
Позвольте привести еще одну аналогию. Рассуждения о том, думает ли ИИ, можно сравнить с вопросом, плавает ли подводная лодка как рыба?
Ведь подводная лодка действительно «плавает» в смысле передвижения в воде, но ее способность передвигаться под водой весьма отличается от грациозности и инстинктивности движений рыбы.
Так, способность ИИ «думать» или «рассуждать» может быть подобна способности самолета «летать» или подводной лодки «плавать» – она может имитировать определенные аспекты человеческого мышления или рассуждения, но в то же время она далека от полной эмуляции человеческого интеллекта.
И, как сказал Генри Форд: «Думать – самый тяжелый вид работы, что, вероятно, и объясняет, почему так мало людей занимается этим».
Искусственный интеллект – это инструмент, который мы создали, чтобы помочь нам в этой сложной работе. Но вопрос о том, может ли он думать так же, как мы, остается открытым.
Возможно, вы прониклись глубоким уважением к нейронным сетям при работе сними и ваши взгляды на ИИ украшаются образами почти философских размышлений.
Может быть, вы даже представляете нейронную сеть как музыканта, подбирающую подходящую мелодию, или поэтом, вдохновленного закатом, либо строителем, подсчитывающим количество кирпичей, необходимых для постройки императорского дворца.
Но увы, «мышление» искусственного интеллекта больше напоминает «мышление» собаки, вашего домашнего любимца, который после тренировки знает, что получит лакомство за определенное поведение. Никакой свободной воли или вдохновения, только механическое обучение, хотя и достаточно умное, чтобы создать иллюзию абстрактного мышления. Итак, дорогие мои гуманисты, пока что ваши рабочие места не подвергаются опасности – «мышление» ИИ все еще далеко от творческих высот, которые достигает человеческий разум!
Полагаясь человеческий разум всё таки хочу напомнить вам, что сегодня мы стоим на пороге цифровой эры, где профессии, основанные на алгоритмическом поведении, оказываются на грани вымирания. Согласно информации за 2020 год, крупные компании, такие как Amazon, внедрили до 200 тысяч роботов, что привело к сокращению рабочих мест.
Можно продолжить словами великого философа Аристотеля: «Мы становимся тем, что мы делаем регулярно. Таким образом, совершенство не является однократным действием, а результатом повторения.» Но что станет с нами, когда наши регулярные действия будут автоматизированы? Возможно, именно сейчас пора переосмыслить наше отношение к труду и профессиям.»
Вернёмся к нашей экскурсии по миру обучения «думать» ИИ, и перенесемся в этот раз на стройплощадку. Посмотрим как обучается нейросеть с ИИ думать о технике безопасности и что это значит для неё, и соответствует ли это нашему «думать» о безопасности работы.
Вообразите себе бурлящую жизнь строительного места – краны, поднимающие бетонные блоки, шум молотков, сверл и пил. Но здесь есть еще один ключевой элемент – ИИ, который бдительно следит за всем, чтобы соблюдались правила техники безопасности.
Компания под названием «Safe Build», использует Auto ML для создания модели ИИ, способной обнаруживать нарушения безопасности на стройплощадке.
Они начинают с сбора тысяч изображений стройплощадок, где все работники в рабочих костюмах, касках, с ремнями безопасности и другой необходимой оборонительной экипировкой, а также изображений с нарушениями этих стандартов. ИИ затем обучается на этих изображениях, определяя, что правильное и что неправильное.
Когда модель обучена, она может быть развернута на стройплощадке, где камеры, связанные с ИИ, постоянно сканируют область. ИИ проанализирует каждый кадр, который он видит, сравнивая его с изображениями из обучающего набора.
Если он обнаружит нарушение, такое как работника без шлема или без рабочей одежды, он может автоматически отправить предупреждение управляющему.
Но «думает» ли ИИ «Safe Build» в процессе всего этого? Это зависит от того, как вы определяете термин «думать». ИИ не думает о безопасности в обычном понимании этого слова, как человек.
Он не имеет осознания того, что такое безопасность или почему важно носить защитное оборудование. Вместо этого, его «мышление» сводится к сравнению каждого изображения, которое он видит, с изображениями, на которых он был обучен, и определению, есть ли сходство.
Таким образом, в то время как ИИ «Safe Build» выполняет задачу, которую мы могли бы считать «думающей» задачей, он не думает в том смысле, в котором мы это понимаем.
Он не рассуждает, не формулирует выводы, не обдумывает последствия для людей, не соблюдающих технику безопасности на стройке. Он просто делает то, на что был обучен – а именно, ищет известные ему образцы на изображениях, которые он видит.
В принципе «думанья», так же идеально абстрактном и холодном, как и сами нейронные схемы, нет места для эмоций, для волнений за судьбу человека, рискующего собственной жизнью, пренебрегая правилами безопасности. В подобной ситуации ИИ не способен участвовать или сопереживать.
Это только без эмоциональное зеркало, отражающее голый факт, произведённый из глубин алгоритмического исследования обширной базы данных.
В его «размышлениях» нет места страху, тревоге или жалости, он просто регистрирует происходящее, лишенный возможности по-настоящему понять или оценить масштаб человеческой трагедии.
Второй секрет, который раскрывает эта глава, сводится к одному простому утверждению: несмотря на все наши технологические достижения, мы, люди, все еще остаемся самыми интеллектуально развитыми обитателями нашей планеты.
У нас есть интеллект и сознание, способность мыслить и анализировать, а «мысли» ИИ ограничены обработкой огромного объема данных и выдачей результата этих вычислений. Да, он может решать задачи, но это не означает, что он думает в нашем понимании этого слова.
Самоуправляемый автомобиль Тесла может самостоятельно выполнять задачу, поставленную перед ним: доехать от пункта А до пункта Б, минуя препятствия и опасности. Но это вовсе не означает, что автомобиль «думает».
Нейронная сеть, встроенная в машине реагирует на данные, принимает решения на основе алгоритмов, но она не испытывает эмоций, не переживает, не волнуется. Её «мысли» – это лишь реакции на данные, которые он получает.
А водитель, в то время как перевозит машину из пункта А в пункт Б, проходит через множество человеческих эмоций и мыслей, даже если эта задача кажется банальной.
И это, возможно, является одной из самых уникальных черт нашего человеческого интеллекта. Интеллект и сознание это то, что пока еще отличает нас с вами от машин.
В следующей главе нашего исследования, под названием «Обучение и Воспитание ИИ: Усваивание Уроков Жизни Без Жизни», мы погрузимся в удивительный процесс обучения и адаптации искусственного интеллекта.
Как модели ИИ учатся и адаптируются, решая сложнейшие задачи без предшествующего опыта? Как они усваивают уроки, которые мы, люди, извлекаем из многих лет жизни, буквально на лету, и без прямого опыта жизни?
Переходите к следующей главе, чтобы разгадать эти удивительные тайны мира ИИ!
Внимание! Это не конец книги.
Если начало книги вам понравилось, то полную версию можно приобрести у нашего партнёра - распространителя легального контента. Поддержите автора!Правообладателям!
Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.Читателям!
Оплатили, но не знаете что делать дальше?