background preloader

Machine Learning

Facebook Twitter

Untitled Document. Multivariate Relevance Vector Machines (MVRVM) A relevance vector machine [Tipping 2001] provides a regression method in a Bayesian framework. It can be also adapted to perform classification tasks. Like Support Vector Machines (SVM) it learns a sparse representation of input basis functions. In its original form it only has a single dimensional output. This is a drawback in some regression tasks with multi-dimension outputs (e.g. human body pose estimation), since we have to use a separate relevance vector machine for each output dimension and will lead to separate sets of basis functions being selected for each output dimension, reducing the sparsity. To avoid this, we propose an extension which enables a single relevance vector machine to handle multiple output dimensions.

We also extend the fast bottom-up basis function selection algorithm [Tipping 2003] to the multivariate output case. Multivariate Relevance Vector Machines for Tracking [pdf] A. Matlab and C++ Code Since May 2006. QuadProg++ | Free Science & Engineering software downloads. Разработка роботов » Архив » Алгоритм сопровождения TLD (aka Predator) В данной статье исследован алгоритм надёжного длительного сопровождения заранее неизвестных объектов в естественной среде. Алгоритм выдерживаем разрывы между кадрами, быстрое движение камеры, полное исчезновение, а затем появление объекта. Подход, который использован в данном алгоритме называется Сопровождение-Моделирование-Обнаружение (Tracking-Modeling-Detection (TMD)), он сочетает адаптивное сопровождение объекта с обучением детектора объекта в процессе распознавания. После того как объект был захвачен при помощи какого-либо алгоритма захвата, траектория объекта начинает наблюдаться двумя процессами (расширяющее и урезающее события).

Они строят детектор объекта на лету. Пусть и – кадр видео ряда и описанный прямоугольник сопровождаемого объекта в момент времени . Описываются вектором признаков , который содержит информацию о наличии объекта сопровождения. Длины , который определяет траекторию объекта в пространстве изображений. описывает соответствующую траекторию в пространстве признаков. Нейронная сеть - обучение ИНС с помощью алгоритма обратного распространения / Программирование. Принцип обучения многослойной нейронной сети с помощью алгоритма обратного распространения Рассмотрим процесс обучения нейронной сети с использованием алгоритма обратного распространения ошибки (backpropagation). Для иллюстрации этого процесса используем нейронную сеть состоящую из трёх слоёв и имеющую два входа и один выход: здесь, автор считает слои по-другому и не учитывает «2 нейрона» входного слоя Каждый нейрон состоит из двух элементов.

Первый элемент – дендриты — добавляют весовые коэффициенты ко входным сигналам. Второй элемент – тело — реализует нелинейную функцию, т.н. функцию активации нейрона. Сигнал е – это взвешенная сумма входных сигналов у = f (е) — выходной сигнал нейрона. Чтобы обучить нейронную сеть мы должны подготовить обучающие данные(примеры). Каждый шаг обучения начинается с воздействия входных сигналов из тренировочных примеров. Распространение сигнала через скрытый слой. Распространение сигнала через выходной слой Коэффициент h влияет на скорость обучения сети. Machine Learning, etc. Shogun | A Large Scale Machine Learning Toolbox. Honglak Lee's Homepage. Assistant Professor Computer Science & Engineering Division Electrical Engineering and Computer Science Department University of Michigan, Ann Arbor Education Ph.D. in Computer Science, Stanford University, 2010 Curriculum VitaeMy Google Scholar Page Research My research interests lie in machine learning and its application to a range of perception problems in the fields of artificial intelligence, such as computer vision, robotics, audio recognition, and text processing.

I am particularly interested in developing algorithms for automatically learning feature representations from unlabeled data. I am also interested in data mining, probabilistic graphical models, convex optimization, high-dimensional data analysis, and large-scale learning using massive datasets. Professional Activities News I will be serving as an Area Chair of NIPS 2014. Contact Information Address: Room 3773, Beyster Building 2260 Hayward Street Ann Arbor, MI 48109 Email: Publications Multimodal Deep Learning. Independent Component Analysis for Dummies. Home – EBLearn. 09/21/12: Added a Google Groups page, where we can easily answer your questions 07/20/12: ICPR'12 paper published with new state-of-the-art on SVHN of 95.10% accuracy. 06/07/12: Added GPU Optimizations for a few modules using CUDA. 05/24/12: Added Matlab I/O wrappers to make it easier to use matlab data in eblearn directly. 04/18/12: Code & tutorial available for state-of-the-art classifier on the Street View House Numbers Dataset. 04/18/12: Arxiv paper published with state-of-the-art results on SVHN dataset. 04/18/12: New Release: EBLearn 1.1 More flexible architecture (e.g. enables multi-scale architectures).

Fixes for Mac & Windows OpenMP support Eblearn is an object-oriented C++ library that implements various machine learning models, including energy-based learning, gradient-based learning for machine composed of multiple heterogeneous modules. A face detector trained in eblearn ( ) , Vision and Robotics Group: Long range pedestrian detection and tracking from 2 roving ground robots. What other large datasets are available? | Million Song Dataset. Features – Orange. All entries. LibDAI - A free and open source C++ library for Discrete Approximate Inference in graphical models. Untitled. Введение Кластеризация является одной из наиболее важных задач Data Mining. В настоящее время разработано большое количество методов и алгоритмов кластеризации, но, к сожалению, не все они могут эффективно работать с большими массивами данных, поэтому дальнейшие исследования в этом направлении связаны с преодолением этой проблемы.

Одним из широко известных в аналитическом сообществе алгоритмов кластеризации, позволяющих эффективно работать с большими объемами данных, является EM-алгоритм. Его название происходит от слов "expectation-maximization", что переводится как "ожидание-максимизация". В основе идеи EM-алгоритма лежит предположение, что исследуемое множество данных может быть смоделировано с помощью линейной комбинации многомерных нормальных распределений, а целью является оценка параметров распределения, которые максимизируют логарифмическую функцию правдоподобия, используемую в качестве меры качества модели.

Рисунок 1 – Распределение элементов в кластерах где -мерного вектора и . .