CraftDuino v2.0
  • - это CraftDuino - наш вариант полностью Arduino-совместимой платы.
  • CraftDuino - настоящий конструктор, для очень быстрого прототипирования и реализации идей.
  • Любая возможность автоматизировать что-то с лёгкостью реализуется с CraftDuino!
Просто добавьте CraftDuino!
  
 

Детектирование объектов - нейросетевой подход

Раньше, для детектирования объектов на изображении, применялся метод скользящего окна — когда прямоугольная область определённой ширины и высоты, перемещается («скользит») по изображению:
сканирование изображения скользящим окном
Такой подход очень просто реализуется кодом вида:

( Читать дальше )

TensorFlow Dev Summit 2017

На TensorFlow Dev Summit 2017 представлены интересные результаты работы и использования TensorFlow (open-source библиотека для машинного обучения от компании Google).

TensorFlow в медицине — диагностика диабета по фотографии сетчатки

Выявление диабетической ретинопатии по фотографии сетчатки.

( Читать дальше )

Программа с нейросетью для закрывания окон на компьютере при приближении начальника

Разработчик Hiroki Nakayama написал на Python-е программу Boss Sensor, которая получает картинку с камеры, обнаруживает лицо (при помощи OpenCV) и использует искусственную нейронную сеть (свёрточная нейронная сеть, созданная при помощи Keras поверх TensorFlow), которая распознаёт лицо начальника и при его приближении автоматически прячет все окна на рабочем столе и выводит на экран пользователя заданную картинку.

( Читать дальше )

Сортировщик огурцов на Arduino, Raspberry Pi 3 и TensorFlow


Японец решил помочь своим родителям в сортировке огурцов, согласно принятым в Японии 9 классам (согласно форме, размеру и т.п.).
Для этого, он использовал Arduino Micro, Raspberry Pi 3 и open-source разработку от Google — TensorFlow.
Raspberry Pi, используется для работы с камерой и отсылки изображений в Google Cloud, где происходил анализ информации, а контроллер Arduino управляет выполнением сортировщики (при помощи сервоприводов).

( Читать дальше )

ИИ от Google - говорит, что он - женщина

23 июня 2015 года, компания Google опубликовала исследование в котором представлена модель ИИ, построенная на моделировании разговора.

модель поддерживает разговор, предсказывая следующее предложение по содержанию одного или всех предыдущих предложений разговора.


Для обучения ИИ на базе рекуррентной нейронной сети (seq2seq), разработчики Google использовали два вида данных:
1. из конкретной области знаний ( использовались переговоры службы техподдержки),
2. данные из более широкой и общей сферы (субтитры к фильмам — OpenSubtitles dataset).

В работе приведены впечатляющие диалоги человек-машина на разные темы.
Самые интересные вопросы-ответы, разумеется, относятся к философским вопросам:

( Читать дальше )

Методы OpenCV - алгоритм кластеризации k-means

Оглавление

k-means (метод k-средних) — метод кластеризации, стремящийся минимизировать суммарное квадратичное отклонение точек кластеров от центров этих кластеров.

Кластеризация — задача машинного обучения, состоящая в разбиении заданной выборки объектов (данных) на непересекающиеся подмножества/группы (кластеры) на основе близости их признаков/значений. Т.о., каждый кластер состоит из схожих объектов.

Кластеризация позволяет:
* лучше понять данные (выявив структурные группы),
* компактное хранение данных,
* выявление новых объектов.


В OpenCV, алгоритм k-means реализован в cxcore, т.к. он был реализован задолго до появления библиотеки ML.
K-means пытается найти кластеры в наборе данных.
Это реализуется функцией cvKMeans2().

Алгоритм работы k-means:

( Читать дальше )

Доступны лекции Школы анализа данных Яндекса

Яндекс начал выкладывать лекции по одному из своих курсов – «Машинное обучение» — основной предмет Школы, обязательный для всех студентов.



( Читать дальше )
  • 0
  • 16 марта 2012, 20:28
  • admin
  • 3

Бесплатные онлайн-курсы по машинному обучению и ИИ

Учиться никогда не поздно, а таким увлекательным вещам, как ИИ, даже весело.
Стэнфордский университет предлагает бесплатные онлайн-курсы по машинному обучению и искусственному интеллекту:

Stanford Machine Learning class
и

( Читать дальше )

Пример работы самоорганизующейся инкрементной нейронной сети SOINN

Недавно здесь была новость про результаты исследований японских учёных из лаборатории Hasegawa Lab.
Робота научили решать задачи на основе базовых знаний

Учёные использовали «самоорганизующуюся инкрементную нейронную сеть» (Self-Organizing Incremental Neural Network — SOINN), для управления роботом HIRO (Kawada Industries) с целью решения задач на основе базовых знаний ( т.е. алгоритм ИИ делает предположения и принимает решения на основе своего предыдущего опыта).

Новость как новость, обошла все околонаучные и IT-ные порталы, с пометкой про ещё один шаг в сторону разумных машин с искусственным интеллектом на борту.

И всё бы ничего — в новостных лентах часто появляются новости про очередные мега-достижения в науке и технике, но зайдя на сайт Hasegawa Lab можно обнаружить статьи в формате PDF про их исследования и, что ещё более важно, проект на C++:

( Читать дальше )
  • +2
  • 6 августа 2011, 12:49
  • noonv
  • 5