AI - введение в искусственный интеллект

В наши дни искусственный интеллект повсюду в сфере информационных технологий. Но как он работает? И как вы можете сами создать искусственный интеллект? Я расскажу обо всем, что вам нужно знать, чтобы начать работать с искусственным интеллектом.

История искусственного интеллекта

Люди задумывались о том, как оживить вещи, уже с древних времен. С изобретением компьютеров идея мыслящих машин начала обретать форму.

В 1950 году Алан Тьюринг изобрел тест Тьюринга для оценки того, является ли машина разумной или нет.

Термин "искусственный интеллект" впервые прозвучал в 1956 году на конференции в Дартмутском колледже.

Важным изобретением 1967 года стал алгоритм ближайшего соседа, который важен для классификации объектов и распознавания образов.

Первая автономная тележка была разработана в 1979 году. Она называлась Stanford Cart и могла обнаруживать и уклоняться от стен.

В 1985 году был изобретен искусственный интеллект NETtalk. Он использовал глубокое обучение, чтобы научиться разговаривать.

История искусственного интеллекта
История искусственного интеллекта

В 1997 году искусственный интеллект действительно начал набирать обороты. Суперкомпьютер Deep Blue компании IBM сумел победить тогдашнего чемпиона мира по шахматам Гарри Каспарова.

НАСА разработало самоуправляемые исследовательские роверы Spirit и Opportunity, которые в 2004 году автономно передвигались по поверхности Марса.

В 2011 году искусственный интеллект по имени Ватсон победил человека в игровом шоу "Джеопары!".

AlphaGo компании Google обыграла профессионального игрока в го в 2016 году. Го считается намного сложнее шахмат, и вычислительная мощь - не единственное, что требуется для успеха.

В 2019 году искусственный интеллект даже победил профессионального игрока в Starcraft II.

Сегодня искусственный интеллект повсюду. Он решил проблему складывания белков и даже научился создавать произведения искусства или писать код.

Важные термины

Ниже приводится обзор наиболее важных терминов, связанных с искусственным интеллектом.

Важные термины
Важные термины

Область искусственного интеллекта очень обширна. Она охватывает такие вещи, как компьютерное зрение, обработка естественного языка, робототехника и автоматизация, и это лишь некоторые из них.

Важной частью ИИ является машинное обучение. Это набор методов и алгоритмов, которые позволяют компьютеру обучаться. Эти методы можно разделить на три класса:

Контролируемое обучение, неконтролируемое обучение и обучение с подкреплением.

При контролируемом обучении ИИ использует для тренировки маркированные данные. Это не относится к обучению без надзора. Обучение с подкреплением - это способ обучения виртуального агента. Агент получает вознаграждение каждый раз, когда он делает то, что должен делать. Это поощряет желаемое поведение.

Нейронные сети

Особым методом контролируемого обучения является глубокое обучение. Глубокое обучение - это процесс обучения так называемой нейронной сети. Сеть состоит из бесчисленного количества узлов (нейронов). Они связаны между собой определенным весом и уложены в слои с так называемым смещением.

Чтобы вычислить значение одного нейрона по предыдущему нейрону, вы умножаете значение предыдущего нейрона на вес между нейронами и добавляете смещение.

Нейронная сеть
Нейронная сеть

Чтобы обучить сеть, необходимо записать помеченные обучающие данные на входной слой. Сеть распространяет данные через переменное количество скрытых слоев в соответствии с весами и смещениями.

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

Ознакомьтесь с нашим видео YouTube чтобы увидеть пример и обучить свой собственный ИИ.

Создайте свой первый искусственный интеллект

Приложения ИИ

Давайте рассмотрим некоторые области применения искусственного интеллекта. Можно утверждать, что искусственный интеллект может сделать все, что угодно, если у него достаточно времени и вычислительной мощности.

Приложения ИИ
Приложения ИИ

ИИ может распознавать изображения и понимать человеческий язык. Мы все знаем такие вещи, как Alexa или Siri.

Если вы хотите создать свой собственный ИИ, особенно для домашней автоматизации, компьютерного зрения или обработки естественного языка, то у нас есть кое-что особенное для вас.

Наш новый Набор для изготовления AIY включает в себя все, что вам нужно для ваших проектов Machine Learning.

Наш новый набор AIY Maker Kit
Наш новый набор AIY Maker Kit

Совокупная мощь Raspberry Pi 4 с 8 Гб оперативной памяти и USB-ускорителя Google Coral означает, что вы можете создать все, что захотите. Подумайте об автоматическом собачьем дорне или собственном домашнем помощнике. Вы можете создать замок с функцией распознавания лиц или устройство перевода в реальном времени.

Комментировать