Форум программистов, компьютерный форум, киберфорум
ИИ, нейросети, LLM, ML, Data Science, ИИ-агенты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832

Разрабатываем ИИ

09.07.2016, 10:46. Показов 2977. Ответов 45
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Mikhaylo Посмотреть сообщение
Что значит абсолютно равнозначные решения? Это же конь в сферическом вакууме!
Например, "решение А" содержит первую букву алфавита, а "решение Б" - всего лишь вторую. Выбор в пользу того или иного решения делается без знания сути решения и последствий принятия решения, исключительно на ассоциации: буква ассоциируется с положением буквы в алфавите.
Мозг способен найти любую даже мало значимую ассоциацию и использовать ее.
Я считаю, что именно это один из ключей к открытию ИИ.
Вот что я думаю: Берем захват рабочего стола. Устанавливаем в константы реакцию на цвета - базовые ассоциации "на подсознании" (думаю мозг реагирует не только на цвета. Ведь есть и символы - закорючки непонятные с рождения). Далее оставляем место для новых ассоциаций, который будет записывать сам ИИ (должен быть проведен опыт, за которым необходимо проследить и посмотреть насколько он успешный). Заставляем ассоциировать все увиденное с неповторяющимися числами (но все же похожими, разложение по признакам (7417, 7414), более отдаленным признакам (741, 74110) (так же нужно придумать алгоритм для создания ассоциативных чисел). Визуальными свойствами будет заниматься модуль OpenCV (поиск по геометрическим признакам). Остается только смотреть как робот ассоциирует фигуры (затем буквы). Конечно же это не человек. ИИ довольно примитивный, с целью исследования (и создания ассоциаций). Если хотим создать "человека", или хотя бы питомца (что проще из-за отсутствия речевых особенностей, все же придется по-работать с интонацией "писка" в зависимости от настроения).

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

Лично я здесь не вижу ничего сложного, кроме OpenCV из-за отсутствия опыта.
Напишите как вы думаете должен выглядеть ИИ (функции и особенности). Для более эффективных решений и правильных мыслей мне нужна ваша помощь - идеи и честная критика
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.07.2016, 10:46
Ответы с готовыми решениями:

Разрабатываем устройства. ОЧЕНЬ ДЁШЕВО (сдельное участие разработчиков)(+).
Коллектив специалистов в области разработки электронных систем и устройств работающий за невысокую оплату и выполняющий периодические...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
45
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
12.07.2016, 12:58
Студворк — интернет-сервис помощи студентам
ziqp
Человек очень часто использует неполный перебор.
Допустим вы играете в шашки, увидели хороший ход и
поставили шашку. Здесь явно ограниченный перебор.
Тут присутствует еще и случайность. Например есть выбор.
Какая разница? Вот и программе надо дать такую возможность.
Ограниченный перебор и случайный выбор.
0
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
12.07.2016, 18:28  [ТС]
За случайностью это в человеческий мир. Внутри компьютера все стабильно и внешних манипуляций не много (если конечно не заставить его играть в игру). А с ограниченным перебором - все верно. На счет этого есть идеи.
0
 Аватар для TimKruz
142 / 40 / 14
Регистрация: 16.06.2016
Сообщений: 239
12.07.2016, 21:16
Какой смысл создавать ассоциативные карты из объектов рабочего стола? В чём цель такого ИИ?
Вот чат-бот - другое дело. С ним поболтать можно, он послушает, ответит, а, может, даже поймёт...
Потом к такому чат-боту можно прикрутить видеокамеру, и ассоциировать картинки со словами.
В принципе, прикрутить можно что угодно, если алгоритм интеллект-ядра будет универсальным.
В зависимости от прикрученных модулей такой чат-бот может спокойно выполнять любую работу.
Короче, сплошные польза и удовольствие: и продавать можно, и развлекаться можно. Всё можно!
У меня в разработке как раз такая система. Из кода мало что готово, но в диздоке всё описано.
0
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
13.07.2016, 08:23
TimKruz
Я тоже считаю, что программа с которой можно поговорить
В 100 раз интереснее любой другой. Но базу данных для нее
можно собирать уже сейчас. Процесс этот долгий...
0
440 / 432 / 159
Регистрация: 21.05.2016
Сообщений: 1,338
13.07.2016, 09:00
Цитата Сообщение от geh Посмотреть сообщение
ziqp
Человек очень часто использует неполный перебор.
Допустим вы играете в шашки, увидели хороший ход и
поставили шашку. Здесь явно ограниченный перебор.
Тут присутствует еще и случайность. Например есть выбор.
Какая разница? Вот и программе надо дать такую возможность.
Ограниченный перебор и случайный выбор.
Не поверите, но подобные программы так и работают
0
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
13.07.2016, 13:55  [ТС]
Цели изначально у ИИ быть не может. А если есть, то это запрограммированный ИИ. Вспомните себя мланедцем и какую вы цель приследовали. Исследование, построение ассоциаций, и потом уже что нравилось, тому и давали предпочтение
0
77 / 38 / 1
Регистрация: 13.10.2015
Сообщений: 455
13.07.2016, 15:24
Цитата Сообщение от ziqp Посмотреть сообщение
Цели изначально у ИИ быть не может. А если есть, то это запрограммированный ИИ. Вспомните себя мланедцем и какую вы цель приследовали. Исследование, построение ассоциаций, и потом уже что нравилось, тому и давали предпочтение
Наверное изначально цели у СИИ (раз уж речь зашла о младенцах) быть могут (у ИИ вроде как "обязаны" быть). Другое дело, что они изначально могут и не быть, а если есть, то могут модифицироваться в процессе обучения. Возникновение целеполагания (целей, которых не было или модификация бывших), на мой не просвещенный взгляд, довольно важная сторона вопроса.
0
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
13.07.2016, 16:16
ziqp
Я все-таки не совсем вас понял. Если у программы нет цели,
то кто она? Программа-раб? В чем заключается ее ИИ?
Просто выполнить свой алгоритм? Так это делают все
программы... конечно я могу ошибаться... есть на этот счет
иные доводы или мнения?
0
3141 / 1742 / 274
Регистрация: 19.02.2010
Сообщений: 4,550
13.07.2016, 22:06
Цитата Сообщение от ziqp Посмотреть сообщение
Уже придумал свой алгоритм по нахождению практических любых простых фигур (кроме многоуголиников (более 4 углов). Так же придумал, как найти букву А и отличить от Б. Единственная проблема - этих букв 33.
Предлагаю придумать и реализовать способ распознавания иероглифов, коих тысячи.

И пока не получите результат лучше, чем, например, в российской статье 21летней давности - не приходите.
Там для ч/б матрицы изображения 16*16 и 2тыс иероглифов была достигнута точность распознавания от 98% правильных ответов при 5%уровне шума до 90% при 40%ом шуме. Чисто распознавалка картинки - без добавления какой-либо лингвистической обработки и т.д.

В общем, не позорились бы Вы
0
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
14.07.2016, 14:02  [ТС]
Давайте не кидать все в одну топку.
1.а. насчет цели, если она существует и модифицируется, это умная программа. Допустим, подносить масло. Что бы оно не хотело сделать - не получится. Ведь цель одна. Программа может только учиться подносить его лучше, быстрее, обходить препятствия и т. д.
1.б. geh, как же она может быть программой-рабом, если она ни на что не запрограммирована (нет общей цели)? Цель, по моему мнению, может появиться только если программе это "будет нравиться".
2. VTsaregorodtsev, для моей программы распознование не нужно. Достаточно общей ассоци... надоело это слово. Пошел дописывать план работы
0
 Аватар для TimKruz
142 / 40 / 14
Регистрация: 16.06.2016
Сообщений: 239
14.07.2016, 15:32
Цитата Сообщение от VTsaregorodtsev Посмотреть сообщение
И пока не получите результат лучше, чем, например, в российской статье 21летней давности - не приходите.
Там для ч/б матрицы изображения 16*16 и 2тыс иероглифов была достигнута точность распознавания от 98% правильных ответов при 5%уровне шума до 90% при 40%ом шуме. Чисто распознавалка картинки - без добавления какой-либо лингвистической обработки и т.д.
А как часто ошибается китаец и как часто - европеец, изучивший китайский язык?

На счёт целей. Я считаю, что "цель" - это вообще выдуманное человеком слово, никакой физической основы под собой не имеющее. Ни мозг, ни животное, ни компьютер не ставят и не имеют цели. Они просто выполняют некий алгоритм действий, который при тех или иных входных параметрах приводит исполнителя к тому или иному результату. Можно сказать, что у всех них есть цель "выполнять алгоритм", но это только с точки зрения человека - с точки зрения машины никаких целей в принципе не существует.
0
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
14.07.2016, 16:01  [ТС]
Я считаю, что устоявшееся определение цели - выполнить определенное действие, чтобы достичь определенный результат. Не более
0
 Аватар для Sasha_Smirnov
5562 / 1370 / 150
Регистрация: 08.02.2009
Сообщений: 4,109
Записей в блоге: 30
20.07.2016, 22:08
Цитата Сообщение от ziqp Посмотреть сообщение
определенное действие
Какие угодно действия, лишь бы достичь… вот это цель!
0
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
21.07.2016, 13:41  [ТС]
Википедия:
То, к чему стремятся, что надо осуществить
0
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
21.07.2016, 20:50
ziqp
У программы с ИИ может быть несколько целей. И эти цели
вообще говоря должны иметь разный приоритет. Программа
должна стремиться исполнить цель номер один. И отвлекаться
от этой цели должна только в тех случаях, когда цель номер один
не может быть выполнена, если не будут выполнены в каком-либо
порядке цели номер 2, 3, 4, ....
0
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
22.07.2016, 17:52  [ТС]
"программа с ИИ" - самообучающаяся программа, которая, безусловно, должна иметь как минимум одну цель.
"ИИ со средой обитания" - то, о чем я говорю. Здесь изначально может быть только одна цель - обучение, затем появление новых целей в связи с реакцией на окружающую его среду обитания.
0
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
23.07.2016, 08:52
ziqp
Самообучение программы подразумевает накопление и
обработку информации (например в файле)
Если мы хотим продвинуться в этом направлении дальше,
то надо конкретизировать, что должна делать программа,
куда и как записывать информацию и (очень важно) КАК
ИСПОЛЬЗОВАТЬ ЭТУ ИНФОРМАЦИЮ ДАЛЬШЕ....
0
821 / 580 / 75
Регистрация: 20.09.2014
Сообщений: 3,827
23.07.2016, 09:02
Лучший ответ Сообщение было отмечено Sasha_Smirnov как решение

Решение

Почитайте Рассела, Норвига "Искусственный интеллект", начиная со страницы 286 "7.2 Мира вампуса" и до страницы 818, где говорится про оптимальную стратегию, и даже дальше. Удачи, теоретики.
Я не понимаю, почему вы гадаете на кофейной гуще, проливаете много слов? Учебники надо читать!
0
3141 / 1742 / 274
Регистрация: 19.02.2010
Сообщений: 4,550
24.07.2016, 23:37
Цитата Сообщение от ziqp Посмотреть сообщение
Здесь изначально может быть только одна цель - обучение, затем появление новых целей в связи с реакцией на окружающую его среду обитания.
Пошагово, пошагово надо идти, как учил профессор Выбегалло.
Сначала кадавр с неудовлетворённой тягой к обучению (не к знаниям - это иное).
Потом - новый кадавр, с какой-то добавленной реакцией.
Потом - третий, у которого обучение, реакция и какая-то добавочная цель.
И т.д.
А вся большая сложная система целиком и сразу - заработает только у ГарриПоттеров, Хоттабычей, Золотых рыбок, прочих мифических персонажей и наши местных диванных ИИстроителей. Вы же не хотите носить гордое звание диванного ИИстроителя? Тогда на стажировку к Выбегалле.
2
129 / 65 / 16
Регистрация: 03.09.2015
Сообщений: 832
28.07.2016, 10:40  [ТС]
Вчера сделал половину работы над "модулем зрения". Здесь пошли большие проблемы с производительностью
При сравнении двух картинок предыдущего действия и результата (их схожести) попиксельно, время обработки увеличелось на 5 минут.. пришлось делать сравнение через каждые 40 пикселей по X и 32 по Y. Конечно, точность будет гораздо меньше. Скорее всего придется включать многоядерную обработку. Чувствую большой поток данных в будущем для записи формы и цветов элементов в память..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Ответ Создать тему
Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru