Бояндин Константин Юрьевич : другие произведения.

Vidu: видео по описанию или картинке (2024-08-05)

Самиздат: [Регистрация] [Найти] [Рейтинги] [Обсуждения] [Новинки] [Обзоры] [Помощь|Техвопросы]
Ссылки:
Школа кожевенного мастерства: сумки, ремни своими руками
 Ваша оценка:
  • Аннотация:
    Искусственный интеллект и всё, с ним связанное

Искусственный интеллект

Оглавление

Предварение

Vidu: видео по описанию или картинке (2024-08-05)

Созданием цифрового видео по описанию или на базе исходного (референтного) изображения сейчас мало кого можно удивить, это можно делать и своими усилиями, средствами давно известного SD (Stable Diffusion, вычислительной системы порождения цифровых изображений по текстовому описанию и/или на базе других изображений).

Вчера Vidu (онлайн-сервис от КНР) стал доступен всем желающим, бесплатно там можно сделать до 20 4-секундных ролика в месяц.

Пример работы сервиса (ссылка на картинке откроет страницу, где можно запустить ролик).

Фонтан юности - Лира рен ам Морвен

Как и в случае других генеративных сервисов, на выходе может быть полно брака (и в смысле того, что сервис делает ролик не по тем действиям, и в смысле качества и согласованности самого ролика). С учётом, что ролик генерируется от 10 до 15 секунд, итоговые результаты впечатляют.

На картинке - персонаж пишущейся книги "Фонтан юности"; орков Варкрафта помнят, вероятно, все, но в книге общее с орками - только внешний вид. Картинка иллюстрирует знакомство протагонистов, Катерины Полозовой (она же Карин рем ан Корвус) и её напарницы, той самой девушки-орка Лиры рем ан Морвен (самоназвание по книге "рима").

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

Не обошлось и без дефектов; чёрные пятна на лице Лиры - сажа; по сюжету, напарницам (обе служат в полиции) только что пришлось спасать людей от пожара, отсюда сажа. ИИ трактует сажу как отверстия.

Что особенно впечатляет - это то, как ИИ достраивает облик самой Лиры. По описанию статической картинки, у неё две косички; ИИ добавляет третью за спину, и вполне убедительно дорисовывает и полицейскую форму, и всё то, что прицеплено на поясе Лиры.

Это всё ИИ делает самостоятельно: в описании сценария ролика нет ни слова о том, где всё происходит. Если вас всё ещё не впечатлило то, как ИИ проанализировал картинку, экстраполировал трёхмерную модель Лиры и продолжил интерьер воображаемого помещения - то сейчас самое время.

По описанию, насколько я могу судить, на моём локальном оборудовании, если бы я располагал ПО и тренировочной базой, это всё считалось бы порядка 5-8 минут. Вполне приемлемо для оборудования, что слабее даже среднего игрового компьютера.

Очень советую найти ежемесячно десяток-другой минут и поэкспериментировать.

===== Перейти к комментариям

Предварение (2024-08-03)

С чего начать в области, о которой большинство людей имеют самое превратное представление?

Вкратце (TL;DR)

Указанная аббревиатура от ("too long; didn't read" — "слишком длинно, не (до)читал") обычно используется в виде шутливого указания на самую суть. Можно, конечно, написать "не осилил" (или на новоязе, "ниасилил"), тут уже вопрос вкуса.

ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ является программно-аппаратным комплексом со следующими характеристиками:
   - решает задачи, для поиска ответов на которые которых традиционно требуется интеллект человека
   - интерпретирует исходные данные (воспринимаемый внешний мир) как знаковую систему
   - в состоянии адаптировать методы и приёмы решения поставленной задачи по мере обработки данных
       из внешнего мира

Т.е., и мультиварка, и "умная лампа", и бортовой компьютер автомобиля, и система мониторинга здоровья в связи с системой жизнеобеспечения (тот же аппарат ИВЛ) и прочие "умные вещи" - это всё варианты реализации ИИ, при том не имеющие по сути ничего общего ни по типу используемых алгоритмов, ни по области применения, ни по взаимодействию с человеческим оператором.

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

Важная оговорка. Разумеется, это не разговор, а работа вычислительной системы (текст на входе порождает текст на выходе). По уму, все ссылки на общение следует явно пометить как имитацию (т.е., писать "спросил", "ответил"), но я предпочитаю не замусоривать текст. Всё, что касается взаимодействия с вычислительными системами, является (очень или не очень) правдоподобной имитацией общения.

Далее текст от человека помечается словом "оператор".

Оператор: Я наблюдаю прискорбное состояние информированности людей о состоянии дел в области искусственного интеллекта. У большинства людей сложилось самое превратное представление об ИИ (предрассудки - от "Скайнета", что вот-вот покончит со всеми людьми и до сентенций вида "ИИ делает то, что человек умеет делать намного лучше").

С чего можно начать просвещение и каким путём идти?

LLM:

Просвещение в области искусственного интеллекта (ИИ) — это важная задача, учитывая распространение мифов
и недопонимание среди широкой аудитории. Начать можно с основ и постепенно углубляться в более сложные аспекты,
используя разнообразные методы и подходы. Вот несколько шагов, которые могут помочь в этом процессе:

Шаг 1: Объяснение Основ
    1. Разработка Информационных Материалов:
        Создайте простые и доступные объяснения о том, что такое ИИ, как он работает и какие 
        существуют виды ИИ (например, узкий ИИ и общий ИИ).
        Используйте аналогии и примеры из повседневной жизни для объяснения сложных концепций.
    2. Видеоконтент:
        Запишите короткие видеоролики, объясняющие основные принципы ИИ и развеивающие распространенные 
        мифы.
        Используйте анимацию и графику для визуализации процессов и идей.
        
Шаг 2: Публикации и Социальные Сети
    1. Блоги и Статьи:
        Пишите статьи, которые объясняют актуальные достижения в области ИИ, их применение и ограничения.
        Размещайте эти статьи на популярных платформах и в социальных сетях.
    2. Социальные Сети:
        Создайте профиль в социальных сетях, посвященный просвещению в области ИИ.
        Публикуйте факты, мифы и реалии о ИИ, используя инфографику и короткие посты.

Шаг 3: Образовательные Программы
    1. Онлайн-курсы:
        Разработайте онлайн-курсы или вебинары, которые помогут людям понять, что такое ИИ и как он работает.
        Курсы могут быть как для начинающих, так и для тех, кто хочет углубиться в тему.
    2. Лекции и Семинары:
        Организуйте лекции и семинары в школах, университетах и на рабочих местах.
        Приглашайте экспертов в области ИИ для выступлений и обсуждений.

Шаг 4: Интерактивные Мероприятия
    1. Хакатоны и Воркшопы:
        Проводите хакатоны и воркшопы, где люди могут сами попробовать создать простые модели ИИ.
        Это поможет им лучше понять, как работают алгоритмы и модели ИИ.
    2. Дискуссионные Клубы:
        Создайте дискуссионные клубы, где люди могут обсудить свои страхи и надежды, связанные с ИИ.
        Это поможет развеять мифы и дать людям возможность задать вопросы экспертам.

Шаг 5: Публикации и Партнерства
    1. Публикации в СМИ:
        Сотрудничайте с журналистами и пишите статьи для газет и журналов.
        Рассматривайте возможность создания серии статей или рубрики, посвященной ИИ.
    2. Партнерства с Образовательными Учреждениями:
        Сотрудничайте с университетами и школами для разработки учебных программ по ИИ.
        Помогайте организовывать курсы и семинары для студентов и преподавателей.

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

Похоже на план. Вполне можно двигаться по шагам, без особой спешки.

Объяснение основ

Если спросить, скажем, тысячу человек разного возраста, образованности и т.д., не позволяя им искать ответ в Интернете, то ответы будут самыми разными, противоречащими другим ответам в том числе. Начнём с простого опыта.

Оператор: дай определение искусственного интеллекта

LLM:

Определение искусственного интеллекта (ИИ) может быть многогранным и зависеть от контекста,
в котором он рассматривается. Моё определение искусственного интеллекта:

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

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

Основные компоненты ИИ:
  Машинное обучение (ML): Разработка алгоритмов, которые позволяют системам автоматически
      улучшаться с опытом, используя данные.
  Глубокое обучение (DL): Подобласть машинного обучения, основанная на нейронных сетях со
      многими слоями, способная обрабатывать большие объемы данных для выявления сложных
      закономерностей.
  Обработка естественного языка (NLP): Технологии и алгоритмы, которые позволяют машинам
      понимать, интерпретировать и генерировать человеческий язык.
  Компьютерное зрение: Методы и технологии, позволяющие компьютерам интерпретировать и
      понимать визуальную информацию из окружающего мира.
  Робототехника: Интеграция ИИ в физические устройства, позволяя им выполнять задачи в реальном мире.

Применения ИИ:
  Медицина: Диагностика заболеваний, персонализированное лечение, управление медицинскими данными.
  Автономные транспортные средства: Автомобили с автоматическим управлением, дроны.
  Финансы: Алгоритмическая торговля, кредитный скоринг, обнаружение мошенничества.
  Промышленность: Оптимизация производственных процессов, предиктивное обслуживание оборудования.
  Обслуживание клиентов: Чат-боты, виртуальные ассистенты.

Этические и социальные аспекты:
  Конфиденциальность данных: Как собираются, хранятся и используются данные пользователей.
  Автоматизация труда: Влияние ИИ на занятость и рабочие места.
  Безопасность ИИ: Разработка систем, которые будут безопасны и надежны в использовании.

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

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

Википедия, русскоязычный сегмент. ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ: Искусственный интеллект (ИИ; искин; англ. artificial intelligence, AI) — свойство искусственных интеллектуальных систем выполнять творческие функции, которые традиционно считаются прерогативой человека (не следует путать с искусственным сознанием); наука и технология создания интеллектуальных машин, особенно интеллектуальных компьютерных программ.

Определение выше дано Джоном Маккарти в 1956 (год, когда впервые прозвучало словосочетание "artifical intelligence", "искусственный интеллект").

В английском языке словосочетание artificial intelligence не имеет антропоморфной окраски, которую оно приобрело в традиционном русском переводе: слово intelligence в используемом контексте скорее означает «умение рассуждать разумно», а вовсе не «интеллект» (для которого есть английский аналог "intellect").

Даются следующие определения искусственного интеллекта:

В английском сегменте определение ИИ (AI) ощутимо другое: Artificial intelligence (AI), in its broadest sense, is intelligence exhibited by machines, particularly computer systems. It is a field of research in computer science that develops and studies methods and software that enable machines to perceive their environment and use learning and intelligence to take actions that maximize their chances of achieving defined goals. Such machines may be called AIs.

Перевод: Искусственный интеллект (ИИ), в его широчайшем смысле, есть интеллект, проявляемый машинами, в особенности вычислительными системами. Это исследовательское направление в информатике, которое разрабатывает и изучает методы и программные реализации, которые позволяют машинам воспринимать окружающий их мир, использовать обучение и интеллект, чтобы предпринимать действия, максимизирующие их шансы достижения поставленных целей. Такие машины можно называть ИИ.

В этой ленте новостей будет использоваться следующее рабочее определение искусственного интеллекта (искин, ИИ):

ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ является программно-аппаратным комплексом со следующими характеристиками:
   решает задачи, для поиска ответов на которые которых традиционно требуется интеллект человека
   интерпретирует исходные данные (воспринимаемый внешний мир) как знаковую систему
   в состоянии адаптировать методы и приёмы решения поставленной задачи по мере обработки данных
       из внешнего мира
Пусть и нечёткое, но фиксирующее основные свойства ИИ.

===== Перейти к комментариям


 Ваша оценка:

Связаться с программистом сайта.

Новые книги авторов СИ, вышедшие из печати:
О.Болдырева "Крадуш. Чужие души" М.Николаев "Вторжение на Землю"

Как попасть в этoт список

Кожевенное мастерство | Сайт "Художники" | Доска об'явлений "Книги"