Страницы

Поиск по вопросам

пятница, 24 января 2020 г.

Применение нейронных сетей и ИИ в Мобильных Приложениях.

#java #android #нейронные_сети #искусственный_интеллект


Здравствуйте, хотелось бы узнать , примеры приложений , да и в целом, где и как применяются
нейронные сети и ИИ в приложениях. 
Сам пишу на java под android, и хотелось бы узнать, реально ли совмещать данные занятия:"Изучение
нейронных сетей и ИИ и практиковаться и внедрять их в Мобильных Приложениях?
    


Ответы

Ответ 1



Как показала моя практика это возможно, однако писать нейросеть в самом приложении не самая лучшая идея. Когда начинал изучение нейросетей, с 0 написал свою нейросеть в виде библеотеки для андроид. Использую ее в 2 своих проектах: анализ рынка акций и анализ предпочтений фильмов. В обоих случаях все работает, но дает очень большую нагрузку на ЦП телефона и он буквально становиться сковордкой на которй можно жарить яишницу. Если кончено сеть не глубокая и данных для обработки не много то можно и так, но почитав кучу статей понял что намного лучше релизвать нейросеть отдельно на сервере и общаться с ней по сети. На мой взгляд лучший фреймворк для НС это TensorFlow от гугла.

Ответ 2



Вполне реально совмещать. Нейронные сети используются в Prisma для обработки фотографий, в Snapchat для наложения масок(применяется распознавание лиц в реальном времени с помощью нейросети, а после уже применяются эффекты). В мобильном приложении Auto.ru нейронные сети дают возможность по фотографии найти нужный автомобиль в продаже. В целом, применение нейросетей широко, поэтому некоторые задачи и в мобильных приложениях с их помощью решаются очень эффективно. Особенно те, что связаны с распознаванием образов. Пример реализации нейросетей на Java Нейронная сеть обучаемая по алгоритму обратного распространения ошибки нейронная сеть типа-многослойный перцептрон

Комментариев нет:

Отправить комментарий