<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_Orthogonal_Matching_Pursiut_%28%D0%BB%D0%B5%D1%82%D0%BD%D1%8F%D1%8F_%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B0%29</id>
	<title>Алгоритм Orthogonal Matching Pursiut (летняя практика) - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_Orthogonal_Matching_Pursiut_%28%D0%BB%D0%B5%D1%82%D0%BD%D1%8F%D1%8F_%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B0%29"/>
	<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_Orthogonal_Matching_Pursiut_(%D0%BB%D0%B5%D1%82%D0%BD%D1%8F%D1%8F_%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B0)&amp;action=history"/>
	<updated>2026-06-06T18:16:37Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wikicshse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_Orthogonal_Matching_Pursiut_(%D0%BB%D0%B5%D1%82%D0%BD%D1%8F%D1%8F_%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B0)&amp;diff=961&amp;oldid=prev</id>
		<title>imported&gt;Katya: Migrated current public revision from wiki.cs.hse.ru</title>
		<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_Orthogonal_Matching_Pursiut_(%D0%BB%D0%B5%D1%82%D0%BD%D1%8F%D1%8F_%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B0)&amp;diff=961&amp;oldid=prev"/>
		<updated>2015-05-29T21:36:26Z</updated>

		<summary type="html">&lt;p&gt;Migrated current public revision from wiki.cs.hse.ru&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Карточка_задания_на_летнюю_практику&lt;br /&gt;
|name=алгоритм Orthogonal Matching Pursiut&lt;br /&gt;
|mentor=Умнов Алексей Витальевич&lt;br /&gt;
|mentor_login={{URLENCODE:Katya|WIKI}}&lt;br /&gt;
|organization=Лаборатория методов анализа больших данных (LAMBDA)&lt;br /&gt;
|hse_profile=http://www.hse.ru/org/persons/141880775&lt;br /&gt;
|email=alexeyum@gmail.com&lt;br /&gt;
|year=2015&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Задание ===&lt;br /&gt;
Реализовать алгоритм Orthogonal Matching Pursiut для приближенного решения задачи разреженного  представления (см. http://en.wikipedia.org/wiki/Sparse_approximation). Исследовать различные стратегии обновления носителя решения и их влияние на качество приближения. Алгоритм пытается приближенно решить задачу выбора наилучшего носителя путем жадного добавления на каждом шаге одного наиболее улучшающего элемента. Необходимо реализовать также несколько других стратегии (используя тот факт, что элементы можно добавлять по нескольку за раз, а также можно иногда удалять) и сравнить качество и время их работы. Тестирование нужно проводить на искусственно сгенерированных данных. Также можно сравнить алгоритмы с реализацией Orthogonal Matching Pursuit в  библиотеке scikit-learn.&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
*Знание Python&lt;br /&gt;
*Умение читать техническую литературу на английском языке&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
*Библиотека scipy&lt;br /&gt;
*Опционально библиотека scikit-learn.&lt;br /&gt;
&lt;br /&gt;
=== Какая дополнительная литература понадобится? ===&lt;br /&gt;
*http://en.wikipedia.org/wiki/Matching_pursuit&lt;br /&gt;
*Elad. Sparse and Redundant Representations. Chapters 1, 3.&lt;/div&gt;</summary>
		<author><name>imported&gt;Katya</name></author>
	</entry>
</feed>