Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.05.2012, 20:06   #1
stepan_90
 
Регистрация: 03.05.2012
Сообщений: 8
По умолчанию Система определения спама среди писем.

Система определения спама в электронной почте на основе искусственной нейронной сети Кохонена

Разработать программу для выявления спама среди электронных сообщений. Для этого сформулировать критерии, позволяющие определить письмо как спам; составить базу данных для самообучения сети; обосновать выбор структуры нейронной сети; реализовать алгоритм работы нейросети
Кохонена.

Помогите пожалуйста, даже не знаю с чего начать!
stepan_90 вне форума Ответить с цитированием
Старый 03.05.2012, 20:38   #2
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Судя по заданию, с формулировки критериев.
s-andriano вне форума Ответить с цитированием
Старый 03.05.2012, 21:06   #3
stepan_90
 
Регистрация: 03.05.2012
Сообщений: 8
По умолчанию

согласен, только какие должны быть критерии и как это реализовать на языке программирования?
stepan_90 вне форума Ответить с цитированием
Старый 04.05.2012, 12:14   #4
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

stepan_90

какие должны быть критерии

гоогле "Байесовская фильтрация спама"

как это реализовать на языке программирования

Вручную, переклазыванием алгоритма на язык высокого уровня. В сфере IT это называется "кодированием"
Можно еще нанять пачку китайцев. Они дешевы, а количество, по идее, должно перевесить качество.
Rififi вне форума Ответить с цитированием
Старый 04.05.2012, 18:35   #5
stepan_90
 
Регистрация: 03.05.2012
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Rififi Посмотреть сообщение
stepan_90

какие должны быть критерии

гоогле "Байесовская фильтрация спама"

как это реализовать на языке программирования

Вручную, переклазыванием алгоритма на язык высокого уровня. В сфере IT это называется "кодированием"
Можно еще нанять пачку китайцев. Они дешевы, а количество, по идее, должно перевесить качество.
я с вами согласен, но мне нужно реализовать работу искусственной нейросети Кохонена. Я не знаю алгоритма работы этой сети реализованного на языке программирования, насколько мне известно она работает на основе весовых коэффициентов. И как ее связать со спамом??
stepan_90 вне форума Ответить с цитированием
Старый 04.05.2012, 19:44   #6
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Любые нейроны работают на основе весовых коэффициентов.
Вам нужно запастись представительной выборкой сообщений, для которых известно, которые их них являются спамом, а какие - нет.
Затем обучить сеть на этой выборке.

Почитать рекомендую
Ф. Вассерман Нейрокомпьютерная техника: Теория и практика. — М.: «Мир», 1992
s-andriano вне форума Ответить с цитированием
Старый 04.05.2012, 21:23   #7
stepan_90
 
Регистрация: 03.05.2012
Сообщений: 8
По умолчанию

Цитата:
Сообщение от s-andriano Посмотреть сообщение
Любые нейроны работают на основе весовых коэффициентов.
Вам нужно запастись представительной выборкой сообщений, для которых известно, которые их них являются спамом, а какие - нет.
Затем обучить сеть на этой выборке.

Почитать рекомендую
Ф. Вассерман Нейрокомпьютерная техника: Теория и практика. — М.: «Мир», 1992
спасибо, я как раз ее читаю! )
stepan_90 вне форума Ответить с цитированием
Старый 08.05.2012, 22:28   #8
stepan_90
 
Регистрация: 03.05.2012
Сообщений: 8
Радость

Я прочитал книгу и мне это никак не помогло.)))) Помогите пожалуйста, посоветуйте что делать. Может кто знает как это реализовать.
stepan_90 вне форума Ответить с цитированием
Старый 08.05.2012, 23:02   #9
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

И с чем сложности?
С реализацией нейронной сети или с вопросом, что именно подавать на входы?
s-andriano вне форума Ответить с цитированием
Старый 08.05.2012, 23:33   #10
stepan_90
 
Регистрация: 03.05.2012
Сообщений: 8
По умолчанию

Цитата:
Сообщение от s-andriano Посмотреть сообщение
И с чем сложности?
С реализацией нейронной сети или с вопросом, что именно подавать на входы?
Ну на входы как я понял нужно подавать ответы на вопросы эксперной системы, только в двоичном представлении. А вот как реализовать нейронную сеть Кохонена я не знаю. Там же еще должна быть база данных для самообучения сети.
stepan_90 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
массиве X(N) найти максимальный элемент среди положительных элементов массива и минимальный среди отрицательных элементов. sorok Общие вопросы C/C++ 2 20.03.2012 12:18
ЕАИСТО (единая автоматизированная информационная система технического осмотра)система ioff83 HTML и CSS 0 09.01.2012 16:43
старница заблокирована на рассылку спама любаша Безопасность, Шифрование 6 10.10.2010 02:05
Фильтрация почты от спама sailor Фриланс 2 26.09.2008 19:16