Искусственные языки (Сonstructed language) – это специализированные языки, в которых лексика, фонетика и грамматика были специально разработаны для воплощения определённых целей. Именно целенаправленность отличает искусственные языки от естественных. Иногда данные языки называют ненастоящими языками. Таких языков существует уже более тысячи, и постоянно создаются новые.
Искусственный интеллект (Artificial intelligence, Machine intelligence, AI) – это способность машины принимать решения и выполнять задачи, имитирующие человеческий интеллект и поведение. Также Искусственным интеллектом называют комплекс технологических решений, позволяющий имитировать когнитивные функции человека (включая самообучение и поиск решений без заранее заданного алгоритма) и получать при выполнении конкретных задач результаты, сопоставимые, как минимум, с результатами интеллектуальной деятельности человека. Комплекс технологических решений включает в себя информационно-коммуникационную инфраструктуру, программное обеспечение (в том числе, в котором используются методы машинного обучения), процессы и сервисы по обработке данных и поиску решений». Также Искусственному интеллекту дают следующее определение: ИИ ― это компьютерная система, основанная на комплексе научных и инженерных знаний, а также технологий создания интеллектуальных машин, программ, сервисов и приложений (например, машинного обучения и глубокого обучения), имитирующая мыслительные процессы человека или живых существ, способная с определенной степенью автономности воспринимать информацию, обучаться и принимать решения на основе анализа больших массивов данных, целью создания которой является помощь людям в решении их повседневных рутинных задач. Термин ИИ был впервые введен Джоном Маккарти в 1956 году50,51.
Тем не менее, среди многих ученых и практиков существует устойчивое мнение, что все даже самые современные и совершенные системы ИИ, которые существуют на сегодняшний день, являются «слабым ИИ», а прогнозы о том, что к 2045 году будет создан универсальный ИИ, является мифом. И причина такому мнению – это сверхсложность устройства нашего головного мозга, с точки зрения создания суперкомпьютера, который хоть сколь ни будь бы приблизился по своей вычислительной мощности к нему. Возможно, прорыв будет осуществлен в области квантовых компьютеров и вычислений, который позволит приблизиться к созданию универсального ИИ.
Искусственный интеллект для ИТ-операций (Artificial Intelligence for IT Operations, AIOps) – это новая ИТ-практика, которая применяет искусственный интеллект к ИТ-операциям, чтобы помочь организациям разумно управлять инфраструктурой, сетями и приложениями для обеспечения производительности, отказоустойчивости, емкости, времени безотказной работы и, в некоторых случаях, безопасности. Перенося традиционные оповещения на основе пороговых значений и ручные процессы на системы, использующие преимущества искусственного интеллекта и машинного обучения, AIOps позволяет организациям лучше отслеживать ИТ-активы и предвидеть негативные инциденты и последствия до того, как они произойдут. AIOps – это термин, придуманный Gartner в 2016 году как отраслевая категория для технологии аналитики машинного обучения, которая улучшает аналитику ИТ-операций, охватывающую операционные задачи, включая автоматизацию, мониторинг производительности и корреляцию событий, среди прочего. Gartner определяет платформу AIOps следующим образом: «Платформа AIOps сочетает в себе функции больших данных и машинного обучения для поддержки всех основных функций ИТ-операций за счет масштабируемого приема и анализа постоянно растущего объема, разнообразия и скорости данных, генерируемых ИТ. Платформа позволяет одновременно использовать несколько источников данных, методы сбора данных, аналитические и презентационные технологии». По сути AIOps – это искусственный интеллект для управления ИТ на базе многослойной платформы, который автоматизирует обработку данных и принятие решения с помощью машинного обучения и аналитики больших данных, которые приходят с различных элементов ИТ-инфраструктуры в режиме реального времени. AIOps состоит из двух основных компонентов: «большие данные» и «машинное обучение». Таким образом, ИТ специалисты должны отойти от логгирования и отслеживания множества отдельных событий (siloed IT), которые активно используются сейчас, а положиться на машинное обучение и анализ данных, которые приходят от систем мониторинга, журналов нарядов на работы и т.д.