Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нейронные сети (нейрон при обучении без учителя), Подскажите, как это можно реализовать? 
:(
    Опции темы
XpideX
Дата 21.7.2009, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 3.1.2008

Репутация: нет
Всего: нет



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

Граждане, помогите, очень нужно обучение без учителя реализовать. 
PM MAIL   Вверх
Dobermann
Дата 21.7.2009, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 992
Регистрация: 7.1.2008

Репутация: нет
Всего: 0



Кстати, у меня препод накатал нейронную сетку на бейсике...только как я без понятия! smile 
PM   Вверх
XpideX
Дата 21.7.2009, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 3.1.2008

Репутация: нет
Всего: нет



 smile 
smile 
желательно на делфи всётаки.
 smile 
PM MAIL   Вверх
Reaver
Дата 21.7.2009, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 28.12.2006

Репутация: нет
Всего: нет



Самое первое, что вспоминается из таких сетей - самоорганизующиеся карты Кохонена.
А какая задача стоит, если не секрет?
PM MAIL   Вверх
XpideX
Дата 21.7.2009, 16:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 3.1.2008

Репутация: нет
Всего: нет



Не секрет. нужна сеть Обучение без учителя как ядро для текстового модуля.
А ля Чат бот.
Распознавание букв и слов. 
Есть идеи?
PM MAIL   Вверх
Reaver
Дата 21.7.2009, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 28.12.2006

Репутация: нет
Всего: нет



Нейронные сети, ИМХО, для чат-бота плохо подходят. По крайней мере только на основе сетей мало что получится.
Если не принципиально своего бота написать, можешь попробовать адаптировать под свои цели A.L.I.C.E (вроде один из самых лучших ботов). А если принципиально, модешь на его реализацию вглянуть, благо исходники открыты.
PM MAIL   Вверх
XpideX
Дата 21.7.2009, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 3.1.2008

Репутация: нет
Всего: нет



Вы нейронные сети "обучение без учителя" не реализовывали?
PM MAIL   Вверх
Reaver
Дата 21.7.2009, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 28.12.2006

Репутация: нет
Всего: нет



Реализовывал карты Кохонена для задачи классификации входных образцов. 
PM MAIL   Вверх
dereyly
Дата 21.7.2009, 17:24 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 16.6.2006

Репутация: 1
Всего: 4



Цитата(XpideX @ 21.7.2009,  16:43)
Не секрет. нужна сеть Обучение без учителя как ядро для текстового модуля.
А ля Чат бот.
Распознавание букв и слов. 
Есть идеи?

Текстовая обработка достаточно сложная тема. У многих кто сталкивается с нейросетями неправильный подход: "берем нейросеть кидаем туда данные и ,о чудо, все работает". Во-первых вы должны поставить цель что делает вааш чат бот. Например по семантической структуре предложения пытается понять к какой теме из БЗ находится реплика человека. 

Для обработки текста чаще всего нужно получить статистику текста. Это делается такими же методами что и индексирование сайтов. И после того как проведен морфологический анализ слов и все корневые основы посчитаны в тексте можно эти данные отдать на растерзание самообучающейся НС Хопфилд или Кохонен.

Это сообщение отредактировал(а) dereyly - 21.7.2009, 17:29
PM MAIL   Вверх
XpideX
Дата 21.7.2009, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 3.1.2008

Репутация: нет
Всего: нет



Ого, завидую
Мой проект выглядет как электронный секретарь. текстовый. изначально выглядет как 10-200 Кб файл, при запуске он не знает ничего вообще, по мере развития обучается говорить.
У меня знакомый хвастался что такой собрал. Но он мне не может это реализовать под винду, потому что писал под дос и всё такое.
А меня интересует именно реализация хотябы на делфи. но без разницы, лишь бы она работала именно так. с нуля обучается.
Что скажите?
PM MAIL   Вверх
Crw
Дата 21.7.2009, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 25.2.2008

Репутация: нет
Всего: 4



Вообще ИМХО, чат боты и современые ИНС, две вещи совершенно не совместимые. Не стоит надеяться что если вы к какому либо проекту прилепите ИНС, то этот проект сможет обучаться с нуля.
PM MAIL   Вверх
XpideX
Дата 21.7.2009, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 3.1.2008

Репутация: нет
Всего: нет



Тогда какой алгоритм лучше? если не нейронная сеть?
PM MAIL   Вверх
Crw
Дата 21.7.2009, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 25.2.2008

Репутация: нет
Всего: 4



Для реализации диалоговых систем ИМХО наиболее эффективно (в плане скорости/качества разработки) использовать AIML (язык разметки для чат ботов), который использовала вышеупомянутая Алиса (которая несколько раз выигрывала у других чат ботов на конкурсе Лебнера). Тем более что есть примеры использования AIML для Делфи. Вот только с русскими базами данных для чат бота проблемно - большинство придется самому заполнять.
А вообще на сегодня систем способных обучаться с нуля просто общаясь с пользователем практически и нет, так что в эту сторону смотреть смысла нет.
Еще можете спросить на этом форуме:
http://gotai.net/forum/
Там есть несколько специалистов которые профессионально занимаются ИНС, может что посоветуют.
PM MAIL   Вверх
XpideX
Дата 21.7.2009, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 3.1.2008

Репутация: нет
Всего: нет



Спасибо огромное, очень помогли
PM MAIL   Вверх
galileopro
Дата 26.7.2009, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 7.6.2009
Где: Харьков

Репутация: нет
Всего: нет



XpideX, если чат бот, то НС сдесь только с учителем. Хотите, могу выложить кодик с обучением без  учителя основным арифметическим действиям.
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

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


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.2147 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.