Привет! Вдохновившись последними достижениями в области прикладного ИИ и личных помощников (Siri, Google Now и им подобные), я решил написать под себя помощника, пусть и не такого продвинутого как коммерческие аналоги, зато со своим блекджеком и своей изюминкой.Читать полностью »
Метка «искусственный интеллект» - 16
Создание простого интерактивного помошника
2013-06-04 в 15:43, admin, рубрики: Delphi, ИИ, искусственный интеллект, Песочница, метки: Delphi, ИИ, искусственный интеллектПередвижение игрового персонажа по лабиринту (часть 1)
2013-06-03 в 8:17, admin, рубрики: game development, RTS, Алгоритмы, искусственный интеллект, Песочница, метки: game development, RTS, Алгоритмы, искусственный интеллектЗдравствуйте. Меня зовут Дархан и я закончил 3 курс в Алматинском Университете Энергетики и Связи по специальности «Информационные Системы». И где-то месяц назад мой друг и одногруппник сказал мне что видел одну вакансию на hh.kz где одна IT компания приглашает юниоров. Но чтобы попасть туда надо решить некоторые задачи. Одна из задач была такая
У вас есть матрица NxN причем N>10. Матрица представляет собой лабиринт. Проход закодирован null или 0, стена 1. Реализуйте алгоритм выхода из точки А в точку B.
И это задача мне показалось очень интересной. Я начал искать что-то подобное в сети и наткнулся на вот эти посты раз два три где описывается как реализовывается движение персонажа по карте. Советую почитать. Но я решил пойти дальше и дать танку интеллект. Мой танк старается делать как можно меньше шагов для достижения место назначения.
Читать полностью »
Эксперт ООН призвал мировое сообщество притормозить создание боевых роботов с искусственным интеллектом
2013-06-02 в 14:07, admin, рубрики: Алгоритмы, боевые роботы, информационная безопасность, искусственный интеллект, робототехника, метки: боевые роботы, искусственный интеллект, робототехникаВ Совете ООН по правам человека предложили временно запретить производство боевых автономных роботов, способных самостоятельно принимать решение об уничтожении живых мишеней. Эксперты уверены, что если не сдерживать развитие подобных технологий, то через 30 лет стоит ожидать гибели множества людей от рук «немного сбившихся в один момент с программы роботов».
В четверг спецдокладчик ООН по вопросу о внесудебных казнях, казнях без надлежащего судебного разбирательства или произвольных казнях Кристоф Хайнс призвал ввести повсеместный мораторий на производство летальных автономных роботизированных систем (Lethal autonomous robotics – LARS).
«Есть шагающие роботы, в том числе двуногие, очень похожие на человека. Они могут взять обычную винтовку М-16 и убивать. Это уже реальность»
Читать полностью »
По следам интеллекта 2
2013-05-29 в 23:28, admin, рубрики: artificial intelligence, ИИ, искусственный интеллект, нейробиология, нейронная сеть, нейронные сети, нейроны, метки: artificial intelligence, ИИ, искусственный интеллект, нейробиология, нейронная сеть, нейронные сети, нейроны Некоторые люди полагают, что они мыслят, в то время как они просто переупорядочивают свои предрассудки.
Давно я написал статью-обзор по эволюции методов моделирования нейронов и забросил это дело. В описание попали старые и всем интересующимся нейронами известные методы, можно сказать, получился обзор учебников выпущенных до распада СССР. Если кому интересно может сходить habrahabr.ru/post/101020/, посмотреть старый обзор. Сейчас у меня подсобрался материал по нескольким с моей точки зрения увлекательным и более современным методам моделирования, которые заслужили упоминания в виде структурированного обзора. Здесь я только упомяну эти методы в описательном порядке, по той простой причине, что для большинства интересней знать, зачем мы его применяем, а не как он работает и как его применять. Объем текста значительно уменьшиться, интересность повысится, а то, как в действительности работают эти методы, каждый сможет найти сам.
Итак, готовьтесь. Читать полностью »
Использование искусственных иммунных систем для решения задачи символьной регрессии
2013-05-29 в 8:39, admin, рубрики: python, искусственный интеллект, Песочница, метки: python, искусственный интеллектДоброго времени суток, уважаемое хабро-сообщество!
Представляю на ваш суд статью, написанную по мотивам моей магистерской работы (факультет прикладной математики, информатики и механики Воронежского ГосУниверситета). Ее тема «Применение распределенных искусственных иммунных систем для решения задачи символьной регрессии». Постараюсь коротко (но содержательно) рассмотреть основные понятия искусственных иммунных систем и мой подход к их реализации для решения задачи символьной регрессии – восстановления символьного представления функции по заданному множеству ее значений в некоторых точках. Программа была написана на языке Python (версии 3.3), исходники доступны на Github.
Читать полностью »
Little Computer People: прародитель Тамагочи и Sims
2013-05-12 в 7:56, admin, рубрики: game development, The Sims, искусственный интеллект, История ИТ, старое железо, метки: искусственный интеллектВ 1985 году, за 10 лет до появления Тамагочи и за 15 – до Sims компанией Activison была выпущена игра о «маленьких компьютерных человечках». Создатели игры Байрон Нильсон и Ричард Голд.
Вся игра представлена всего лишь на одном экране (дом в разрезе), в котором через некоторое время после запуска появляется персонаж (в версии для ZX Spectrum, в которую играл я, появлялась еще и собака). Интересно, что при каждом запуске используется технология случайной генерации, в результате чего каждый новый житель обладает собственным характером и привычками.
Игра по сути, бесконечна, но мы не только наблюдаем за тем, как LCP занимаются повседневными делами – ездят в магазин или на работу, кормят собаку, говорят по телефону или смотрят телевизор. Можно вводить простые команды, которые персонаж волен выполнять или нет в зависимости от настроения (не дай бог вы ему предложите съесть его собаку, обидится смертельно и перестанет вас слушать). Сам LCP может предложить вам сыграть с ним в покер, написать письмо о своем состоянии и потребностях и многое другое.
Игра примечательна тем, что работала на скомпьютерах с небольшими мощностями, такими, как Amstrad и ZX Spectrum, и оставалось единственной в своем роде вплоть до появления The Sims в 2000 году.
Читать полностью »
Искусственный интеллект на базе Arduino
2013-04-29 в 8:47, admin, рубрики: arduino, генетический алгоритм, искусственный интеллект, нечеткая логика, Песочница, метки: arduino, robot, генетический алгоритм, искусственный интеллект, нечеткая логика
В настоящее время в Российском сегменте интернета недостаточно освещено современное состояние дел с применением искусственного интеллекта (ИИ) в робототехнике. Желание исправить эту ситуацию побудило опубликовать материал связанный с технологиями разработки интеллектуальных систем управления. В работе рассматривается историческое развитие средств искусственного интеллекта (нечеткая логика (НЛ), генетические алгоритмы (ГА), нечеткие нейронные сети (ННС)) для проектирования системы автоматического управления (САУ). Сравнение методологий проектирования проводится на примере робота, основанного на платформе Arduino.
Читать полностью »
Возможно ли сегодня написать насекомое?
2013-04-26 в 10:41, admin, рубрики: искусственный интеллект, киборги, Программирование, метки: искусственный интеллект, киборги, ПрограммированиеПредставим, что у нас имеются любые необходимые нам ресурсы в бесконечном количестве, например, жизнь, деньги, человекочасы программистов, бесконечные возможности тестирования (моделирование экосистемы, прокрутка времени, удобное стороннее журналирование событий).
И еще у нас есть устройство, которое сможет установить любую нашу программу в мозг мухи, независимо от языка программирования и размера кода. При этом из памяти мухи стирается всё, что там было до этого. Код имеет право себя переписывать. Муха в праве передавать потомству новый код потомкам, но не имеет права передавать приобретенные данные.
Экономическая симуляция как игра для программистов
2013-04-20 в 14:02, admin, рубрики: game development, искусственный интеллект, экономика, метки: искусственный интеллект, экономикаХотелось бы создать некую игру экономической симуляции и рассказать какого рода она может быть и почему она представляет интерес. Причем интерес не только игровой, но и научный в рамках искусственного интеллекта. Т.е. так чтобы программисты могли писать ботов, задачей которых было бы управлять предприятием автоматически. Поэтому хотелось бы найти единомышленников.
Наибольший интерес представляет тут то, что 1000 реальных игроков играющих по сети могут создать достаточно интересную среду. Пример этого я нашел в игре «Виртономика» (о которой вкратце расскажу). Ни какой идеальный симулятор розничных продаж не будет так интересен. А игроки делают ошибки или выбирают те или иные акценты при развитии. Отсюда поведение которое потребуется от автомата управляющим таким предприятием будет не банальным в рамках известных методов, и тут есть что изучать.
Ниже я опишу несколько «па» о игре в Виртономику, а затем вкратце опишу, какую другую игру-симулятор можно сделать, причем так чтобы она была интересна как обычным игрокам, так и игрокам-программистам.
Самый большой тест Тьюринга
2013-04-18 в 12:26, admin, рубрики: искусственный интеллект, тест тьюринга, метки: искусственный интеллект, тест тьюринга23 июня 2012 года Алану Тьюрингу исполнилось бы 100 лет. И хотя эта дата осталось незамеченной в России (и на Хабре), ее широко отмечали в зарубежном научном сообществе. 2012 год бы провозглашен годом Алана Тьюринга. В праздновании юбилея приняли участие многочисленные университеты, научные лаборатории, ассоциации, коммерческие компании. Он включил в себя лекции, конференции, выставки, фильмы, книги, написание стихов, посвященных Тьюрингу, учреждение стипендий, а так же различные соревнование. Одно из соревнований особенно привлекло мое внимание: Turing100 — очень масштабный теста Тьюринга. Это было самое большое соревнование среди примерно 150 тестов Тьюринга, проведенных к сегодняшнему дню. Обычно в тесте Тьюринга участвуют четыре системы и четверо судей. В соревновании Turing100 приняли участие пять чат-ботов, 30 судей и 25 скрытых человек.
Автор изображения — Harjit Mehroke