Russian Qt Forum
Ноябрь 24, 2024, 19:24
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
разбор кода программы (нечеткая логика)
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: разбор кода программы (нечеткая логика) (Прочитано 11631 раз)
lexflax
Гость
разбор кода программы (нечеткая логика)
«
:
Сентябрь 09, 2014, 15:26 »
Доброго времени суток.
В скором времени нужно будет сдавать контрольную по искусственным системам интеллекта.
Пытался выбрать направление читая теорию, понял что одинаково плохо понимаю , что нейронные сети , что не четкую логику... Так в общих чертах их суть уяснил...
Нашел пример по нечеткой логике выполненный в среде разработке Qt, в примере робот обходит препятствия которые пользователь предварительно перед ним поставил в виде вертикальных линий...
Помогите понять по коду что где выполняется... просто смотрю на громоздкий код и не вижу цепочку взаимосвязанных действий в нем который приводит к нужному результату... Объясните пожалуйста кто понимает в нечеткой логике да и в самом коде где и на каком этапе в нем выполняются определенные действия...
Вложения
Записан
Bepec
Гость
Re: разбор кода программы (нечеткая логика)
«
Ответ #1 :
Сентябрь 09, 2014, 18:41 »
Повтор? Помню такую же тему месяцев 5-6 назад
Записан
qate
Супер
Offline
Сообщений: 1177
Re: разбор кода программы (нечеткая логика)
«
Ответ #2 :
Сентябрь 10, 2014, 08:11 »
Цитата: lexflax от Сентябрь 09, 2014, 15:26
В скором времени нужно будет сдавать контрольную по искусственным системам интеллекта.
а вот интересно, дальше контрольных или даже дипломных работ - есть примеры успешных систем ИИ ?
Записан
alex312
Хакер
Offline
Сообщений: 606
Re: разбор кода программы (нечеткая логика)
«
Ответ #3 :
Сентябрь 10, 2014, 10:17 »
для
lexflax
: никакой нечеткой логики я в вашей программе не нашел. там реализован плохой алгоритм поиска пути (иногда он попадает в угол и зависает там). Алготитмы поиска пути относятся к алгоритмам ИИ, но, еще раз - это не нечеткая логика.
для
qate
: рабочих систем ИИ разной степени
умности
в мире полно. Под это определение подпадает автопилот самолета, контекстная реклама, разные экспертные и рекомендательные системы. Последнее время вообще любая приличная компания выпускает (готовит к выпуску )автономные автомобили.
«
Последнее редактирование: Сентябрь 10, 2014, 10:19 от alex312
»
Записан
Bepec
Гость
Re: разбор кода программы (нечеткая логика)
«
Ответ #4 :
Сентябрь 10, 2014, 11:02 »
До сих пор не определили характеристик ИИ
Так что в принципе любую систему можно назвать ИИ, что и делают с завидным постоянством.
И до сих пор ИИ - это лишь набор алгоритмов, неспособный к дальнейшему развитию
Записан
qate
Супер
Offline
Сообщений: 1177
Re: разбор кода программы (нечеткая логика)
«
Ответ #5 :
Сентябрь 10, 2014, 15:37 »
Цитата: alex312 от Сентябрь 10, 2014, 10:17
для
qate
: рабочих систем ИИ разной степени
умности
в мире полно. Под это определение подпадает автопилот самолета, контекстная реклама, разные экспертные и рекомендательные системы. Последнее время вообще любая приличная компания выпускает (готовит к выпуску )автономные автомобили.
а что там именно от ИИ ?
как я понял там просто реакция системы на разные условия, или оператор "if" к ИИ можно зачислить ?
Записан
Bepec
Гость
Re: разбор кода программы (нечеткая логика)
«
Ответ #6 :
Сентябрь 10, 2014, 16:19 »
ИИ и есть на данный момент - набор алгоритмов, способный осуществлять самостоятельно какую-либо деятельность.
ИИ в том смысле, который в него вкладывает фантастика не существует, увы.
Записан
lexflax
Гость
Re: разбор кода программы (нечеткая логика)
«
Ответ #7 :
Сентябрь 13, 2014, 15:17 »
может есть у кого уже готовые рабочие примеры на с++? желательно в среде разработки qt
Записан
Bepec
Гость
Re: разбор кода программы (нечеткая логика)
«
Ответ #8 :
Сентябрь 13, 2014, 15:27 »
Рабочие примеры чего?
Среда разработки QtCreator
Язык программирования С++.
Используемые библиотеки Qt.
Записан
lexflax
Гость
Re: разбор кода программы (нечеткая логика)
«
Ответ #9 :
Сентябрь 16, 2014, 05:25 »
Доброго времени суток.
Нашел рабочий код по нейронным сетям.
Распознавание букв.
Заранее извиняюсь за то , что спрашиваю за работу которая не выполнена в qt.
не совсем понимаю взаимосвязи в меню программы и какая нейронная сеть применяется.
Помогите разобраться по коду, как работает и в плане меню не понятны некоторые моменты, а именно:
Что за N параметр используется? И как его увеличение в программе влияет на ход обучения нейронной сети.
Кнопка загрузить связи я так понимаю не работает? Или я как то не так понимаю ход ее выполнения?
Так же кому не сложно оставьте свои комментарии по данной программе и коду, особенно комментарии по самому коду, в некоторых местах они прописаны, но возможно более подробные или более понятными сможите заменить для человека который плохо понимает в нейронных сетях.
Записан
lexflax
Гость
Re: разбор кода программы (нечеткая логика)
«
Ответ #10 :
Сентябрь 25, 2014, 16:37 »
Доброго времени суток.
Задача распознавание буквы русского алфавита, по картинке.
Картинка 30 на 30 пикселей.
Итого 900 входов.
Мне преподавателю по решению данной задачи нужно объяснить следующее:
1) Какую выбрал архитектуру сети для решения данной зачачи
2) Какая Функция активации
3) Какой метод обучения и как он проходит
4) Как задаются начальные веса и какие имеют значения
Помогите пожалуйста во всем этом разобраться, кто понимает подскажите по каждому пункту как можно преподу объяснить все эти пункты...
Предварительно что в интернете искал и читал
1) Архитектуру выбрал прямо направленная сеть с 2 слоями, первый слой 10тыс нейронов, второй 5 тыс.
2) Функция активации логарифмическая сигмоидная, применяется так как выходные вектора содержат элементы со значением в диапазоне от [0;1]
По другим пунктам пока вообще не представляю как понятным и простым языком объяснить или прочитать где нибудь, везде где читал в итоге потом для себя понимания не находил, может кто простыми словами и формулами с примерами подскажет? Заранее спасибо...
Записан
OKTA
Гость
Re: разбор кода программы (нечеткая логика)
«
Ответ #11 :
Сентябрь 25, 2014, 16:48 »
А преподаватель перед тем как дать задачу ничего не объяснял по нейронным сетям и распознаванию изображений?
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: разбор кода программы (нечеткая логика)
«
Ответ #12 :
Сентябрь 25, 2014, 17:17 »
Цитата: lexflax от Сентябрь 25, 2014, 16:37
Помогите пожалуйста во всем этом разобраться, кто понимает подскажите по каждому пункту как можно преподу объяснить все эти пункты...
.. может кто простыми словами и формулами с примерами подскажет?
Мне кажется Вы идете неверным путем пытаясь "разобраться", здесь не тот случай. Все понимают решать такие задачи совсем не дело студента. Просто есть утвержденная методика - ну вот решили крутизну показать. Практически это всегда сводится к одному - переписыванию одной решенной задачи всеми. Спросите в группе кто как делал (лучше у девочек), и делайте так же. "Первоисточник" (откуда все дерут) есть, его не может не быть.
И заканчивайте канючить "помогите-спасите", мужчине это не к лицу
Записан
lexflax
Гость
Re: разбор кода программы (нечеткая логика)
«
Ответ #13 :
Сентябрь 26, 2014, 09:50 »
Нет у меня группы, нету лекций, индивидуальное заочное обучение, есть задание иди решай, приходи сдавай.
Как то так
Записан
OKTA
Гость
Re: разбор кода программы (нечеткая логика)
«
Ответ #14 :
Сентябрь 26, 2014, 10:18 »
Тогда давно пора что-нибудь взять и почитать самому, а то так ничему и не научишься.. тем более, честно говоря, желание помогать в такой ситуации как-то отпадает...
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...