Любопытно, как использовать базовое машинное обучение в веб-приложении - PullRequest
0 голосов
/ 13 марта 2019

У нас с коллегой была идея создать небольшую веб-игру, в которой пользователь вводит часть данных о себе, а затем приложение пишет для них, чтобы они походили на них в определенных структурах. (Пытаемся оставить идею немного расплывчатой.) Мы оба новички в ML и подумали, что это может быть забавное первое погружение.

Мы немного разбираемся в PHP, JavaScript (FE и Node), немного в Ruby и других языках, и были заинтересованы в изучении Python для ML. Любопытно, можете ли вы запустить экономически эффективную библиотеку ML для текста с веб-приложением, поскольку на большинстве серверов отсутствуют графические процессоры?

Возможно, вам придется заплатить за одну из облачных систем, но вы хотели найти лучшую точку входа для этой идеи без чрезмерных затрат. (До сих пор я читал о запуске Pytorch или TensorFlow, но, похоже, вы теряете большую эффективность при работе с процессорами.)

Спасибо!

(Моя другая мысль - сделать это через приложение для iOS и попробовать настройку Apple ML).

Ответы [ 2 ]

1 голос
/ 14 марта 2019

Да, прежде чем приступить к тренировкам с Deep Learning;(это может даже не понадобиться для вашей цели) попробуйте создать для этого красивую и простую основу.До глубокого изучения (всего несколько лет назад) люди выполняли аналогичные задачи, используя языковые модели, основанные на n-граммах.https://web.stanford.edu/~jurafsky/slp3/3.pdf По сути, вы пытаетесь предсказать следующие несколько слов вероятностно, учитывая небольшой контекст (из n-слов; обычно n такое маленькое, как 5 или 6)

Это должно быть очень весело для работыи, конечно, будет достаточно хорошо с небольшим количеством данных.Также такая модель будет работать невероятно быстро;так что вам не нужно беспокоиться о графических процессорах и вычислениях.Чтобы улучшить эти результаты с помощью Deep Learning, вам нужно сначала собрать кучу данных;и это будет работать, чтобы заставить это быть быстрым на веб-платформе

1 голос
/ 13 марта 2019

Звучит так, будто вы ищете что-то вроде Tensorflow JS

...