iPhone “навчився” миттєво розпізнавати об’єкти

Ваш смартфон знає різницю між молотком, пляшкою вина і хот-догом? Можливо, поки що немає, але з допомогою нескладно коду він впорається з цим завданням. Програміст Кріс Грінінг зміг «навчити» свій Iphone розпізнавати речі, які потрапляють під приціл камери, за лічені секунди.

Розробник підключив камеру свого iPhone до CoreML — відкритій платформі машинного навчання Apple, яка працює за технологією Vision Kit і використовується для таких додатків, як камера і Siri.

Грінінг описав поетапний процес створення коду у своєму блозі. Щоб повторити його експеримент, вам знадобиться смартфон з операційною системою iOS11 (яка все ще знаходиться на стадії бета-тестування) та бета-версія програми від Apple xCode.

На відео можна помітити, що в більшості випадків додаток правильно розпізнає предмети: воно дізналося лінійку, викрутку та пляшку вина. Цікаво, що програма розпізнає iPhone як пристрій Apple, але вона на 90% впевнена, що це iPod. Серед інших запропонованих варіантів: мобільний телефон, модем і динамік.

Користувачі мережі відзначають, що для програми, яка виконує всю обробку на смартфоні без відправки даних на сервер, це дуже хороший результат. Програма Грининга працює за допомогою нейронної мережі ResNet50, розробленої дослідниками Microsoft. Вона включає в себе 1000 категорій, серед яких дерева, тварини, транспортні засоби, продукти живлення і люди.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *