Running Keras models on iOS with CoreML (and building a real-life pokedex)
Нові інструменти штучного інтелекту iPhone X перетворять телефони протягом наступних 10 років, приймаючи A.I. з хмари і з повною потужністю машинного навчання в автономному режимі.
CoreML, нова структура, включена в оновлення програмного забезпечення iOS 11, випущена у вересні, дозволяє розробникам звертатися до телефонного процесора для функцій машинного навчання, замість того, щоб відправляти дані на сервер де-небудь для аналізу. Це дозволяє програмам надавати відповіді в одну мить, згідно з одним з перших розробників, які скористалися пропозиціями Apple.
“Offline A.I. Я думаю, що це буде нове слово для наступного десятиліття », - розповідає Боруй Ванг, генеральний директор Polarr і розробник програми Album Plus. Обернено. "Це буде майже на тому ж значенні, що й" хмарні обчислення "."
Album Plus - це безкоштовна програма для iPhone, яка використовує функцію CoreML для розумного сортування та редагування фотографій користувача.
Такі компанії, як Google і Amazon, пішли на багато в чому підхід, що базується на хмарах, до своїх пропозицій штучного інтелекту. Ідея полягає в тому, що пристрої відправлятимуть дані на сервер де-небудь для аналізу, надаючи пропозиції, наприклад, як відповісти на електронну пошту або як виглядає погода поза межами. Apple, з програмним забезпеченням, призначеним для використання своїх високопродуктивних мобільних процесорів, хоче працювати ці речі, не передаючи дані через Інтернет.
"Це зовсім інша пропозиція від усіх інших компаній, і я думаю, що люди повинні це знати", - говорить Ван.
CoreML, представлений на щорічній конференції розробників компанії в червні цього року, побудований на інструментах графіки Apple Metal і застосовує його до більш широкого кола завдань. Apple використовує графічні процесори в iPhone 6 і вище, щоб забезпечити ці інструменти машинного навчання. Це не перша компанія, яка таким чином перепрофілювала чіпи: Nvidia розпочала розробку комп'ютерів для автономних автомобілів, побудованих на його досвіді в цій галузі.
"CoreML дозволяє розробникам використовувати технології машинного навчання в своїх додатках, при цьому вся обробка відбувається безпосередньо на пристрої, тому вона поважає дані наших клієнтів і конфіденційність", - заявив генеральний директор компанії Tim Cook в серпні.
Результати вражають. Початкові тести V3 показують, що iPhone 7, що працює на CoreML, розпізнає в шість разів більше зображень в хвилину, ніж Google Pixel і Samsung Galaxy S8. Завдяки iPhone 8 і iPhone X, CoreML має працювати ще швидше завдяки чіпу A11 Bionic, спеціально розробленому для задач машинного навчання.
Ряд розробників вже ставить CoreML на роботу в своїх програмах. Pinterest використовує його для забезпечення візуального пошуку, в той час як PadMapper аналізує фотографії, щоб допомогти користувачам орендувати свій будинок.VisualDX може допомогти лікарям, використовуючи камеру для визначення стану шкіри.
Альбом Плюс спрямований на організацію колекції фотографій користувача. Він може автоматично покращувати та редагувати фотографії, ідентифікувати людей, класифікувати квитанції, ранжувати подібні фотографії на основі естетики та багато іншого. Все це виконується в автономному режимі, використовуючи інструменти Apple, щоб переконатися, що дані не залишають пристрій.
Polarr вважає офлайн A.I. буде великою частиною найближчих років:
Ніхто не хоче завантажувати їхні фотографії на сервер, який може пропускати їхні поведінкові моделі до рекламних компаній, але більшість людей все ще потребують обчислювальних послуг, що надаються хмарою, таких як класифікація зображень і категоризації пошуку. Рішення? Перемістіть A.I. послуги в автономному режимі до пристроїв користувача.
Підхід компанії Apple має переваги для розробників, таких як Ван, які мають лише кілька моделей телефонів, які турбують про те, щоб досягти аудиторії близько 15% користувачів глобальних смартфонів. Android, де розробники мають набагато більше компонентів і налаштувань, викликає занепокоєння, що робить його більш складним, щоб гарантувати плавний досвід роботи в автономному режимі. програми.
"Як розробник, це боляче в зад, щоб з'ясувати, як застосувати вашу модель до 1000 телефонів", говорить Ван.
Офлайн-рішення також означають, що користувачам не потрібно підключення до Інтернету для отримання розумних відповідей на запити, а розробникам не потрібно підтримувати сервер для надання відповідей. Це перші дні, але CoreML міг показати інший шлях вперед до інтелектуальних пристроїв.
"Я дійсно вірю в це", говорить Ван. “Offline A.I., безумовно, буде наступна велика річ у розвитку мобільного зв'язку ».
Apple тільки що випустила виправлення до помилки 53, приведе до пошкоджених телефонів до життя
Ваш красивий, гладкий iPhone 6 лежить покинутий у коробці на вашому столі. Його гладкий екран холодний і чорний. Ви отримаєте текст на смартфоні HTC, який користувався вашим Android-друзям, які надавали вам позику. "Підключіть телефон", перед читанням цієї статті читається текст. "Виправлена помилка Apple 53." Раніше на цьому тижні, як Apple ...
Публічна бета-версія iOS 12: поліпшені інструменти розмітки Підказка на підтримку Apple Pencil
Тепер бета-тестери можуть вибрати непрозорість і розмір інструменту розмітки. Але, крім того, що можна підвищити ставку завдяки простому проведенню, це може бути ознакою того, що підтримка Apple Pencil дебютує на iPhone'ах у вересні. Ця нова функція алінії з минулих чуток і звітів.
AirPower: Звіт заявляє про проблеми з зарядним пристроєм для бездротових телефонів Apple
AirPower від Apple знаходиться в біді. Це згідно зі звітом, опублікованим у неділю, який стверджує, що зарядка бездротової зарядки зазнає затримок через поєднання проблем теплоти, недоліків програмного забезпечення та бездротових перешкод. Планшет був відкритий на події iPhone X вересня 2017 року.