Модераторы: Rickert
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обучение нейронной сети в Statistica 
:(
    Опции темы
wheatbear
Дата 4.6.2011, 14:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Добрый день!
У меня есть задача:
Дано множество анализов телефонных звонков, по каждому звонку в течение разговора замеряется 15 параметров.
Звонок оценивается наблюдателем как "хороший" или как "плохой" (оценка = 1 или 0) по всему звонку целиком.
Необходимо обучить нейронную сеть самостоятельно отличать хорошие звонки от плохих по данным измерениям.
В данный момент я сформировал задачу как анализ каждого вектора с измерениями (по каждому звонку как минимум по 10-15 измерений в течение разговора), по которому ставится оценка, но это дает низкую точность (максимум 62,5% верных ответов сети).
Необходимо научить нейронную сеть выставлять одну оценку всему звонку целиком (а по каждому звонку есть множество измерений) и повысить точность верного ответа хотя бы до 90%.
Как можно переформулировать задачу или изменить выборку, чтобы нейронная сеть могла эффективно выполнить задачу?
PM MAIL   Вверх
VictorTsaregorodtsev
Дата 4.6.2011, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



А может в выбранном признаковом пространстве плотности распределения двух классов и не являются сепарабельными? Т.е. плотности распределения существенно перекрываются?

Почему бы Вам не начать с проверки гипотез об отличиях матожиданий и дисперсий двух классов для каждого из выбранных показателей? А потом посмотреть, как решают эту задачу классические статистические методы классификации (линейный дискриминант, байес)? Иначе топайте со своими цифрами о 62.5% правильных ответов сети к нострадамусам (пусть они, не видя Вашу выборку и её особенности, эту цифру интерпретируют).

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


PS. Бюджет под задачу существует? Готов Вас избавить от этих денег (см. сайт в подписи, если конструктивные деловые предложения будут - пишите)
PM MAIL WWW   Вверх
koroplysov
Дата 16.8.2011, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Encog решит твои проблемы. там много типов готовых сетей или можно самому сконструировать из блоков в визуальном редакторе.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование игр, графики и искуственного интеллекта"
Rickert

НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.

  • Литературу, связанную с программированием графики, обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы связанные с программированием графики и мультимедии на языках С++ и Delphi
  • Вопросы по реализации алгоритмов рассматриваются здесь

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

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


 




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


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

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