|
10 / 10 / 0
Регистрация: 19.05.2014
Сообщений: 22
|
|
Алгоритм искусственного интеллекта (ИИ)19.05.2014, 02:12. Показов 9019. Ответов 56
Метки нет (Все метки)
Чтобы понять что-то серьезное, требуется начать с малого. Поэтому есть цель начать создавать ИИ с моделирования поведения простейших и двигаться дальше.
Я понимаю, что сейчас будут ссылки на подобные эксперименты. Но, хотелось бы начать именно с нуля. Кто-то скажет, что это тупиковый вариант (и, скорее всего, даже не станет объяснять почему). Или скажет, что это слишком долго, кто будет обучать ИИ и т.д. Возможно, в теме вообще никто не ответит. Я готов и к такому повороту событий. Вероятно, появятся те, кто не верят в создание ИИ вообще или в создание ИИ силами программистов на форуме. Конечно, не исключено, что ИИ - это вечный двигатель нашего времени и он просто невозможен. Также, не исключено, что проект будет столь обширен, что усилий даже всех специалистов форума не хватит для его решения... Но я все-таки уповаю на то, что интеллект у машины возможен (хотя бы на уровне мышления Спока , и в таком случае, овчинка стоит выделки, ведь создать ИИ - значит увековечить своё имя в истории и получить хороший профит в настоящем. Ну, а если не будет хватать сил, фантазии или каких-либо других ресурсов, всегда можно найти их дополнительно, также совместными усилиями. Итак, если есть желание немного поломать мозги над созданием искусственных мозгов, милости прошу в эту ветку. Формат взаимодействия я предлагаю следующий: 1. Мной выкладывается алгоритм 2. Мы его обсуждаем 3. Один или несколько человек берутся реализовывать его 4. Полученный код выкладывается на форуме 5. Этап тестирования 6. Исправление ошибок Процесс вполне прост и понятен. Однако, в условиях различных специалистов, которые могут откликнуться на подобное предложение, предполагается, наличие кода на разных языках и с разным типом реализации исходной идеи-задачи. Это приводит к выбору идеальной стратегии из имеющихся, и выбору наиболее удобного языка под каждую часть типа ИИ. Начнем с более простых задач, а затем перейдем к более сложным. Итак, 1-я задача: База и движение Поле для движения ИИ 20*20 клеток Вид сверху Клетки белого цвета нейтральны Клетки кодируются так же, как и в "морском бое". Буквы по горизонтали и цифры по вертикали ИИ (отдельная подпрограмма) занимает 1 клетку Цвет черный ИИ может ходить на 1 клетку за раз в любую из 8 сторон (пока рандомно) Задача 2-я Зрение и ориентировка в пространстве ИИ сканирует всё поле и узнает, где какого цвета клетки (пока только цвет) После сканирования поля, ИИ получает ту же карту, что и видим мы на экране при взгляде сверху. Обозначая поля клеток А1, А2, А3.. и, соответственно свое местоположение Черный цвет приравнен к "Я" изначально После каждого шага, ИИ делает новое сканирование поля Поясню: это не ИИ, а пока лишь плацдарм для ИИ. Собственно, интеллект начнется со следующей задачи, но необходимо же от чего то отталкиваться. Вопросы к обсуждению: Реалистично ли выполнить подобную программу? На мой взгляд, самое сложное - это реализовать сканирование поля и создание внутренней карты у ИИ. Но, я могу ошибаться. Если необходимо разобрать это подробнее, можем разобрать. Есть ли у кого-либо готовность выполнить эти участки кода? Или уже выложить результаты реализации?
1
|
|
| 19.05.2014, 02:12 | |
|
Ответы с готовыми решениями:
56
Модели и методы искусственного интеллекта Слишком медленный алгоритм искусственного интеллекта игры Балда Интегральная теория искусственного интеллекта |
|
11 / 11 / 0
Регистрация: 19.02.2014
Сообщений: 95
|
|
| 23.07.2014, 17:34 | |
|
Интересно, вот все вдруг взялись за ИИ, ИИ человеческий, а может попробовать воспроизвести интелект кого-нибудь поменьше, кота, например)
1
|
|
|
156 / 46 / 70
Регистрация: 01.07.2014
Сообщений: 185
|
|
| 23.07.2014, 17:52 | |
|
Вы верно мыслите. До человека как раз и будет смоделирован
ИИ муравья, мышки, кота, волка ..... и человека!! Я в это верю!!
0
|
|
|
10 / 10 / 0
Регистрация: 19.05.2014
Сообщений: 22
|
||||
| 23.07.2014, 22:37 [ТС] | ||||
|
"Сражение сытых" овец - дополнительный интересный параметр, абсолютно согласен. Добавлено через 1 минуту
1
|
||||
|
156 / 46 / 70
Регистрация: 01.07.2014
Сообщений: 185
|
||||||
| 24.07.2014, 12:02 | ||||||
|
привязать овце номер (имя) пока не успел, тут надо вводить
дополнительно матрицу, ведь имя овцы это ее новое свойство - индивидуальность!! Однако теперь овцы стали тратить энергию, кроме того стала дополнительно расти трава и я вывел сытность всех овец (пока без номера) на экран. Разброс в цифрах большой!! Кто-то ходит голодный - отрицательная сытность, кто-то нормально. Я конечно могу всех овец закормить. Пока думаю. Вероятно разброс в сытности просто так ликвидировать не удастся. Можно увеличить числа, тогда относительная разница будет меньше. В общем тут надо подумать, что можно ещё сделать. Поменять кое-какие параметры. И посмотреть что получится. Если вы скажете - их накормить - я накормлю А если - на шашлык ....надо подумать ....
1
|
||||||
|
10 / 10 / 0
Регистрация: 19.05.2014
Сообщений: 22
|
|
| 24.07.2014, 18:46 [ТС] | |
|
Да, овцы-индивидуалистки как-то правдоподобнее! ))
У меня, кстати, была перекормленная овца (индекс еды был 102) А на "шашлык" или "умирают" пусть овцы с отрицательным значением. Так будет наиболее близко к природе..
1
|
|
|
156 / 46 / 70
Регистрация: 01.07.2014
Сообщений: 185
|
|
| 24.07.2014, 19:39 | |
|
А это вы здорово придумали. Кстати можно тут и пристроить
их размножение. Одной не стало - родилась другая!! А то ведь какая была проблема. Когда их количество сильно меняется, куда выносить данные? Все может не поместиться и надо как-то это ограничивать. Ничего! Все решим! И так попробуем, и по другому. А то когда просто, то и не интересно. А тут Азарт берет!!
1
|
|
|
10 / 10 / 0
Регистрация: 19.05.2014
Сообщений: 22
|
|
| 25.07.2014, 10:10 [ТС] | |
|
1
|
|
|
156 / 46 / 70
Регистрация: 01.07.2014
Сообщений: 185
|
||||||
| 25.07.2014, 11:54 | ||||||
|
дело движется, овцы получили свои номера, теперь их
можно лучше контролировать. На экран выносится номер овцы и ее сытность. Надо сначала понаблюдать, что там происходить, а потом можно будет вносить в программу поправки и новый код. Удачи нам!!
1
|
||||||
| 25.07.2014, 12:54 | |
|
Может быть станет полезной эта тема Бредоговорящий компьютерный мозг / Бета-тестирование
Добавлено через 4 минуты Вот тема Проект распределённой нелинейной нейросети для энтузиастов / Проекты
2
|
|
|
156 / 46 / 70
Регистрация: 01.07.2014
Сообщений: 185
|
|
| 25.07.2014, 15:56 | |
|
Да, это довольно интересно. В каждом сообщении бывает
изюминка, для тех кто ищет. Спасибо вам за то, что посетили эту тему. Значит и вы неравнодушны к ИИ. А посмотрите, Нас много, на каждом шагу, здесь и по всему миру!! Спасибо!
0
|
|
|
10 / 10 / 0
Регистрация: 19.05.2014
Сообщений: 22
|
|||
| 28.07.2014, 18:03 [ТС] | |||
|
1. Есть овцы, которые объедаются, надо их ограничить 100. 2. Есть овцы, которые уходят в "-", их точно надо на шашлык! 3. Удобнее, конечно, чтобы и сами овцы обозначались цифрами, а то немного трудно наблюдать. Или пока оставить 2-3 штуки, также для удобства наблюдения. 4. Пока они зависят от "CASE 1, 2, 3" - это никак не ИИ. Очень важно, чтобы они сами выбирали путь к еде, когда её видят. Тогда - это уже походит на интеллект!
0
|
|||
| 28.07.2014, 18:07 | ||
|
Не по теме:
Кликните здесь для просмотра всего текста
0
|
||
|
|
||
| 28.07.2014, 18:25 | ||
|
Добавлено через 1 минуту Но всё равно это не ИИ, а модель, эмуляция.
0
|
||
|
|
|
| 28.07.2014, 19:46 | |
|
AlexandrNV, а если вы меня смоделируете - это ИИ?
0
|
|
|
10 / 10 / 0
Регистрация: 19.05.2014
Сообщений: 22
|
|||
| 30.07.2014, 17:45 [ТС] | |||
|
Есть ли новые варианты кодов, xod?
tolimadokara, надеюсь, спасибо! Мы и не претендуем на роль Богов-ИИ, делаем, то что возможно увидеть, осознать эмпирическими методами. ))
0
|
|||
|
|
||
| 30.07.2014, 17:59 | ||
|
0
|
||
|
10 / 10 / 0
Регистрация: 19.05.2014
Сообщений: 22
|
||
| 10.08.2014, 09:23 [ТС] | ||
|
Допустим, мы впервые видим компьютер: Если смоделировать компьютер, то это не значит, что он будет делать всё то же самое (выдавать, получать и перерабатывать информацию). Или зачем нам моделировать пчелу, чтобы получать мёд? Важнее смоделировать те действия и продукты, которые производит компьютер или пчела (или другой объект), нам есть необходимость только в них. Аналогично и с мышлением. Никогда не понимал тягу к созданию виртуальной "копии" мозга, хотя, с другой стороны, все пути надо попробовать.
0
|
||
| 10.08.2014, 09:23 | |
|
Редакторы и языки искусственного интеллекта Написать программу искусственного интеллекта Реализация алгоритмов искусственного интеллекта
Системы искусственного интеллекта - разобрать код Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|