Проект нейронных сетей?
Я ищу идеи для проекта Neural Networks, который я мог бы завершить примерно через месяц. Я делаю это для Национальной научной ярмарки, поэтому мне нужно кое-что, у кого есть какая-то сдержанность, так как она судится.
Это не обязательно должно быть совершенно новым и уникальным, я просто ищу идеи, но он должен быть достаточно сложным, чтобы он произвел впечатление на кого-то, кто знает о поле. Моя первая идея заключалась в том, чтобы создать фильтр спама, но я недавно узнал, что NN - не очень хороший способ сделать это. У меня уже есть базовый симулятор NN с генетическими алгоритмами, и я также добавляю общие алгоритмы обратного распространения.
Любые идеи?
Ответы
Ответ 1
Посмотрите Numentastrong > Иерархическая временная память ( HTM). Это может быть немного не по теме, если ожидание имеет "традиционные" нейронные сети, но это также чрезвычайно перспективный путь для искусственного интеллекта.
Хотя Numenta представила HTM и связанную с ним программную платформу NuPIC, почти пять лет назад первый коммерческий продукт, основанный на этой технологии, был выпущен (в бета-версии) несколько недель назад Витамин D. Он называется Витамин D Video и по существу превращает любую веб-камеру или IP-камеру в сложную систему видеонаблюдения, распознавая классы предметов (например, людей против кошек или других животных) в видеоролике.
При правильной настройке этот тип приложения может сделать интересный показ на Научной ярмарке, в которой есть много "пресечения".
Чтобы намочить аппетит или даже намочить ноги с помощью технологии HTM, вы можете загрузить NuPIC и проверить его различные примеры приложений. Скорее всего, вы можете найти что-то, что соответствует типичным критериям как греха, так и прохлады для научных ярмарок.
Как правило, HTM нацелены на решение проблем, простых для людей, но сложных для компьютеров; такое утверждение является скорее обобщенным/применимым к нейронным сетям, но HTM переходят к "следующему уровню".
Хотя написано на C (я думаю), NuPIC обычно сопрягается с Python, что делает его удобным тестовым слотом для простых, но сложных доказательств концептуальных приложений.
Ответ 2
Вы всегда можете попробовать поиграть с нейронной сетью и фондовыми курсами, если бы у меня был месяц свободного времени для реализации нейронной сети, вот что я буду играть.
Ответ 3
Мой друг в колледже написал NN, чтобы поиграть на доске 9x9.
Я не думаю, что это когда-либо получилось очень хорошим, но я думаю, было бы интересно попробовать.
Ответ 4
Посмотрите, как двунаправленная ассоциативная память сравнивается с другими алгоритмами классического редактирования расстояния (Levenshtein, Damerau-Levenshtein и т.д.) для коррекции опечаток. Также рассмотрите статьи по изучению hebbian при обучении вашего NN - кажется, что избегаются явления слияния.
Ответ 5
Я сделал некоторые работы поверх NN, в основном на основе XML (Neural XML). Подробнее здесь
http://amazedsaint.blogspot.com/search/label/Neural%20Network
Кроме того, один интересный проект .NET Neural Network - Aforge.net - ознакомьтесь с этим.
Ответ 6
Вы можете реализовать игру Cellz или создать для нее контроллер. Он был впервые создан Симоном М Лукасом. Это приятная и интересная игра, и я уверен, что всем это понравится. Я использовал его также для школьного проекта, и получилось очень хорошо.
Вы можете найти на этой странице некоторые ссылки на другие интересные игры.
Ответ 7
Как насчет того, чтобы применить его к прогнозированию обменного курса (например, для долларовых торгов в долларах США), должно быть интересно показать чистую прибыль в течение 1 месяца.
Я сомневаюсь, что это будет работать на торгах более чем на минуту... без большой дополнительной работы.
Мне нравится использовать комитетные машины, поэтому почему бы не применить его к Face-Detection в изображениях/фильмах или аутентификации голосовой печати.
Наконец, вы могли бы получить его, чтобы играть приятную музыку и использовать фитнес-функцию толпы, в которой люди голосуют за лучших "музыкантов"