Когда машинное обучение встречается с покемонами
Веселые эксперименты с Tensorflow
Несмотря на все разговоры о машинном обучении, грустно, что большинство имеющихся ресурсов довольно пугающе для человека, не имеющего опыта в области компьютерных наук. Как сделать машинное обучение более увлекательным?
Может ли машина распознать покемона?
Tensorflow (библиотека машинного обучения Google с открытым исходным кодом) имеет API распознавания изображений, который выводит свое понимание изображения. Оценка указывает уровень уверенности. Исходные результаты выглядят так:
Я сделал это менее пугающим в следующих примерах (я вдохновлен Бастьеном Пети Пробуем скрипт распознавания изображений TensorFlow).
После некоторых экспериментов я понял, что Tensorflow мало что делает с 2D-изображениями покемонов. Он просто думает, что это комиксы, но не вникает в подробности. Так что я взял несколько скриншотов этих крутых 3D-изображений покемонов из официальных рекламных роликов. Теперь Tensorflow видит более четко.
Давайте посмотрим на Чармандера:
Королевский пингвин? Я думаю, что их формы тела на самом деле похожи. 😅
А вот и наш любимый Пикачу:
Я даже не знала, что такое аксолотль. 😮
Как насчет крутых? Гьярадос :
Трицератопс? Я вижу структуру лицевой кости. 😃
Темный мьюту :
Ну, технически летает. 😄
Давайте закончим снорлаксом:
Копилка 🐷 + косатка 🐋 ? Мне нравится это комбо!
Почему мы не можем создать больше подобных руководств и ресурсов, чтобы сделать машинное обучение более доступным и увлекательным?