Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование игр, графики и искусственного интеллекта > Можно ли определить пол автора


Автор: daNick 3.1.2010, 23:21
В прошлом году одному из одногруппников было предложена тема курсовой, что-то вроде "Определение пола автора по тексту". Сейчас, спустя год, когда я начал самостоятельно ковыряться в нейронных сетях, меня заинтересовало: а возможно ли с помощью нейронных сетей решить эту задачу? То бишь, можно ли построить и обучить НС, которая будет определять с высокой степенью вероятности пол автора?
В случае положительного ответа, интересно, как подавать сети на вход текст? (совсем недавно начал изучать НС, пока о возможностях применения мало осведомлен smile 

Автор: VictorTsaregorodtsev 4.1.2010, 01:40
Возможно, но только в случае получения реально отделимых друг от друга классов. Т.е. надо, чтобы в многомерном пространстве признаков-переменных (которые "извлечены" из текста и поданы на вход сети) рядом с какой-то точкой одного класса находились преимущественно точки этого же самого класса, и так для всех точек (примеров, векторов) выборки. "Девочки - налево, мальчики - направо", если говорить образно. Если такое будет достижимо, то и нейросети сработают, и статистика (если линейного дискриминанта не хватит, то см. на байесы, полиномиальные разделяющие поверхности, непараметрику), и машины опорных векторов, и МГУА. Т.е. от нейросетей всё тут будет зависеть в последнюю очередь (на хорошо разделимой выборке надо будет только подобрать размер сети и настройки алгоритма обучения).

В общем, всё упирается в получение репрезентативной и довольно хорошо разделимой выборки числовых данных из корпуса текстов. Как оцифровывать текст - ищите сами (мне основы и хитрости рассказывать лень, да и я на хитростях деньги зарабатываю). В конце концов, есть нейросетевые фильтры спама, есть автоматические рубрикаторы новостей, есть работающая с текстами подобласть data mining'а - значит, люди умеют и справляются. 

Автор: bilbobagginz 6.1.2010, 16:57
Цитата(VictorTsaregorodtsev @  4.1.2010,  00:40 Найти цитируемый пост)
значит, люди умеют и справляются. 

не на 100%.


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)