Довідки з нейронної мережі (підручники, онлайн-курси) для початківців


43

Я хочу вивчити нейронні мережі. Я - комп'ютерний лінгвіст. Я знаю підходи до статистичного машинного навчання і можу кодувати в Python.

Я хочу почати з її концепцій, і знаю одну або дві популярні моделі, які можуть бути корисні з точки зору обчислювальної лінгвістики.

Я переглянув Інтернет для ознайомлення і знайшов кілька книг та матеріалів.

  • Ріплі, Брайан Д. (1996) Розпізнавання образів та нейронних мереж, Кембридж

  • Бішоп, CM (1995) Нейронні мережі для розпізнавання образів, Оксфорд: Оксфордський університетський прес.

  • деякі посилання, як ця теза , ці курсові записки (кафедра психології Університету Торонто), ці конспекти (Університет Вісконсінської комп'ютерної науки) та це слайд-шоу (Facebook Research).

Курси курсів, як правило, приємні, якщо хтось знає щось важливе з них. Я віддаю перевагу матеріалам з виразною мовою та достатньою кількістю прикладів.


2
Я спробував відредагувати текст, щоб зробити його більш розумним, не соромтесь вносити зміни до своїх редагувань, якщо відчуваєте, що вони змінили щось, що вам не подобається.
Срібна рибка

Не видно, про що ви питаєте. Будь ласка, поясніть, що ви сподіваєтесь дізнатись у респондентів резюме.
Майк Хантер

youtube.com/channel/UC0z_jCi0XWqI8awUuQRFnyw настійно рекомендую цей курс викладачів Оксфордського університету
Joe Half Face

Моя початкова мета - вивчити основи ANN та освоїти одну-дві моделі для створення деяких інструментів майнінгу тексту, наприклад PoS Tagging або Sentiment Analysis. Отримавши невелику глибину, я вважаю, що можу рухатись самостійно.
HIGGINS

Відповіді:


34

Вам пощастило! На даний момент доступна дивовижна кількість ресурсів. Зокрема, ви можете подивитися:

  • Coursera курс скоро почнеться
  • нещодавно опублікований онлайн-підручник деяких лідерів у цій галузі (Goodfellow, Bengio та Courville)
  • ці конспекти лекцій та цей огляд , які більше орієнтовані на природну обробку мови
  • набір блог із красивими візуалізаціями Кріса Олаха
  • два добре підтримувані набори інструментів з інтерфейсами python та онлайн-підручники: Tensorflow та Theano

Почніть з рекурсивної нейронної мережі wildml.com/2015/09/…
користувач3916597

Прочитайте, як це працює. Потім перейдіть до нерекурсивних мереж і пошуку коду пропонування для кожної.
користувач3916597

2
Чи можете ви надати авторів та заголовки для всього, що ви цитуєте, щоб ваша відповідь стала доступною для пошуку та залишалася корисною, навіть якщо деякі з посилань перестають бути мертвими?
Амеба каже, що повернеться до Моніки

17

Основні посилання:

Курси з глибокого навчання:

НЛП-орієнтована:

Зорово орієнтоване:

Підручники, орієнтовані на інструментарій:


6

http://www.kdnuggets.com/2015/11/seven-steps-machine-learning-python.html

http://neuralnetworksanddeeplearning.com/

Це були мої улюблені ресурси. Почала з курсу машинного навчання в Стенфорді, але вважаю за краще читати лекції. Тим більше, що показання базуються на прикладі.


2
Ласкаво просимо на сайт. В даний час це скоріше коментар, ніж відповідь. Ви можете розширити її, можливо, надавши короткий виклад інформації за посиланням, або ми можемо перетворити її в коментар для вас.
gung - Відновіть Моніку

2
Це потенційно виглядає як корисна відповідь, але трохи неоднозначно: що це за «читання», на які ви посилаєтесь? До якого з двох посилань застосовуються ваші коментарі?
whuber

Дякую всім за добрі зусилля та час. Сподіваюся, я можу це поважати, добре навчаючись.
HIGGINS


1

Нейронні мережі та глибоке навчання - це доступна відправна точка .

Нейронні мережі та глибоке навчання - це безкоштовна онлайн-книга. Книга навчить вас про:

Нейронні мережі - прекрасна біологічно натхненна парадигма програмування, яка дає змогу комп’ютеру вчитися на спостережних даних. Глибоке навчання, потужний набір методів навчання в нейронних мережах. Нейронні мережі та глибоке навчання в даний час дають найкращі рішення для багатьох проблем розпізнавання зображень, мови розпізнавання та обробка природних мов. Ця книга навчить вас багатьох основних понять, що стоять за нейронними мережами та глибоким навчанням.


0

Для швидкого навчання я вибрав би:

Ця лекція глибокого навчання від великого вчителя-дослідника Нандо де Фрейтаса: https://www.cs.ox.ac.uk/people/nando.defreitas/machinelearning/

Для розуміння теорії практичного програмування в Python цей матеріал від Андрія Карпаті: http://cs231n.github.io/

А для NLP: https://arxiv.org/abs/1510.00726


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.