генератор прогнозов  

Генератор прогнозов создает модель с помощью обучающих данных и набора элементарных функций.
Результат работы генератора - прогноз и структура модели данных.

Главная 07.09.2010
Главное меню
Полезные ссылки
Задачи и решения
Прогнозирование он-лайн - rss
No feed specified.
Облако тегов

Контакты: strijov@gmail.com

PDF Печать E-mail
07.07.2004 12:54

Программа для Матлаба, порождающая нелинейные регрессионные модели. Написана в процессе чтения курса "Прикладная регрессия и оптимизация" при участии студентов.

Cмотри:

1. репозиторий SourceForge.net, проект MVR,
2. краткое описание на machinelearning.ru.

Для того, чтобы скачать текущую версию программы нужно установить TortoiseSVN.
Адрес проекта в ToiroiseSVR->RepoBrowser: https://mvr.svn.sourceforge.net/svnroot/mvr.

Автор: Administrator   
PDF Печать E-mail
07.07.2004 12:54
Scitation, http://scitation.aip.org/ объявлен как удобный цитатник. Ищет статьи, коллекционирует и экспортирует ссылки в BibTeX. Удобен или нет, пока неизвестно. Подробнее см. что это такое?

P.S. При регистрации, в качестве affiliation указывайте Russian Academy of Sciences: РАН есть среди участников проекта.
Автор: Administrator   
PDF Печать E-mail
07.07.2004 12:54
Спасибо редакции журнала "Фундаментальная и прикладная математика" за то, что все статьи лежат на сайте в полном формате.
Их можно скачать бесплатно, а журнал очень хороший. Рекомендую. RSS там конечно, нет, но можно подписаться на новости по почте.
Автор: Administrator   
PDF Печать E-mail
07.07.2004 12:54
На Sourceforge.net в разделе Mathematics много полезных программ, которые нужно просмотреть перед тем, как писать что-нибудь свое.

Цель: найти программы, которые порождают регрессионные модели и выбирают лучшие.
Ответ: на SF таких не оказалось, хотя в мире они существуют, см, например, wikipedia.org (список будет позже).

По запросам regres*, model*, data AND fit*, curv* AND fit* в разделе Mathematis были найдены похожие:

1. MODELbuilder is designed to give scientists and engineers the means to find any multivariate model for any dataset, how complex or large both may be.
2. Regression mAKEr (a software like GMDH)
3. Python Equations, The middleware for http://zunzun.com as a collection of Python equations that can fit themselves to both 2D and 3D data sets (curve fitting), output source code in several computing languages, and run a genetic algorithm for initial parameter estimation.
4. FPlot is a windows programm and a .NET library to plot and fit mathematical functions and data. The core concept of FPlot is that functions are entered as C# code and compiled on the fly. Thus the software is very fast and extensible.
5. Gaussian Mixture Model and Regression, GMM-GMR is a light package of functions in C/C++ to compute Gaussian Mixture Model (GMM) and Gaussian Mixture Regression (GMR). It allows to encode any dataset in a GMM, and GMR can then be used to retrieve partial data by specifying the desired inputs.
6. GLM, Implementation of Generalized Linear Model (GLM) for regression in python. Christopher M. Bishop uses this as an example for various concepts in "Pattern Recognition and Machine Learning".

Тем, кто интересуется комьютерной алгеброй рекомендуется поискать по запросу algebr* (141), comp* AND algebr* (60). Maxima и несколько интерфейсов к GAP там тоже есть.

По запросу tex (9), tex* (63) есть программы-утилиты для TeX и LaTeX. В частности, LaTeX to RTF converter.
Автор: Administrator   
PDF Печать E-mail
10.08.2004 01:30

LaTeX/Hyperlinks удобен для создания файлов pdf со ссылками на внешние сайты, почтовые адреса, цитируемые книги, рисунки и таблицы. По ссылке есть хороший справочник по LaTeX в формате wikibooks. Едиственный недостаток - нельзя поставить подчеркивание ссылки на внешний сайт. Acrobat по умолчанию поддерживает бокс или выделение цветом.

Автор: Administrator   
PDF Печать E-mail
10.08.2004 09:30
В Яндексе 21 июля выступала Рина Дектер с лекцией "From Constraint Programming to Graphical Models". Графические модели - инструмент для решения задач целочисленного программирования, в тех случаях, когда задана взаимосвязь между объектами, на множестве которых выполняется оптимизация. Исключительно милая и умная дама. И лекция у нее была неплохая. Ее сайт находится здесь http://www.ics.uci.edu/~dechter/.
Байесовские сети в графических моделях рассматриваются как одна из прикладных задач. Меня заинтересовала тема Linkage analysis в задачах анализа биомаркеров. Оказывается, вероятности мутации в генетических известны, что делает возможным строить байесовские графические модели не беспокаясь о точности модели и доверительных интервалах.
Автор: Administrator   
PDF Печать E-mail
10.08.2004 09:30

Новая версия (http://sourceforge.net/projects/mvr/), переписаны форматы моделей, и написаны функции UpdateTree и UdpateModel.
Первая записывает параметры модели и саму модель (строку, пригодную для выполнения в Матлабе) в древовидное представление модели. Это дает возможность сохранять парметры при модификации моделей и главное, ради чего это все затевалось, анализировать информативность отдельных элементов модели. Вторая функция записывает дерево в строку.

Дальнейшее:

  • Следующий шаг - анализ информативности элементов модели. Нужно заметить, что Optimal Brain Damage и Coherent Bayesian Inference близки. Матрицу Гессе для них можно сделать из матрицы Якоби, которую возвращает стандартный оптимизатор.
  • Результат оптимизации параметров нелинейных моделей сильно зависит от начального приближения, поэтому нужно сделать мультистарт.
  • Сделать линейную регрессию МГУА, для этого нужно просто запретить отдельные модификации моделей и сузить набор порождающих функций. Тогда оптимизация будет МНК.
  • Сделать генератор моделей непараметрической регрессии.


Также хорошо бы написать пользовательский интерфейс, но программа предназначена для лабораторных занятий, и наличие стандартных пользователей не предполагает.

Автор: Administrator   
PDF Печать E-mail
12.10.2006 03:17

Петухов С.В. Матричная генетика, алгебры генетического кода, помехоустойчивость / Петухов С.В.; Рос. акад. наук. - М., 2008. - 315 с. : ил. - Библиогр.: с. 305-316. - ISBN 978-5-93972-643-6. На Ozon.ru стоит 526 рублей.

Первые 60 страниц посвящены матрицам генетического кода и их мозаичному представлению (первая глава). Остальные главы - сборник фактов и размышлений автора об алгебре и симметрии в природе. Сложно написать увлекательную книгу сразу обо всем: вспомнить Книгу пермен, добавить высказывания Юнга и Шопенгауэра, помянуть пифагорейский музыкальный строй и числа Фибоначчи, и при этом не остаться голословным. Алгебра и биология в книге есть, но они не похожи на мехматовскую и биофаковскую классику.

Автор: Administrator   
PDF Печать E-mail
12.10.2006 03:25
Из этого семинара получилось вынести меньше, чем из прошлого. А именно то, что сейчас в библиотеку Simulink входят большая часть Матлабовских тулбоксов. Т.е. имеет смысл при проектировании функций общего назначения расчитыват на интефрейс с Симулинком. Вся прочая информация была ниочем. Лектор не имел представления о целевой аудитории и не сформулировал сообщения, которое он хотел донести. Поэтому разговор не о Матлабе, а о том, как улучшить лекцию, читаемую в начале такого семинара. Негатив Позитив Нельзя читать лекцию экспертам и неофитам одновременно. Лекция имеет только одну целевую аудиторию. Лекция, посвященная более чем одной теме - это лекция ниочем. Лекция имеет единственную тему. Эту тему можно выразить в одном-двух предложениях. Фраза лектора во время показа инструмента: "Что еще мы здесь можем сделать?" плоха. "Я поставил задачу и ее лучше решить [так]. Это эффективнее, чем решать ее [вот так], [потому что]". Фраза лектора: "Идею вы понимаете..." разрушает подачу материала. Идея должна выражаться в виде формулы (можно словесной). Лектор должен детализировать идею, чтобы ее поняли. Фраза лектора: "Не помню, задавал я этот вопрос или нет" разрушает доверие аудитории. Зачем тогда вообще задавать вопросы? Лектор не должен задавать аудитории вопросов. Тем более социологических. Для этого есть отдельное время или отдельный человек, способный сконцентрировать внимание аудитории на опросе (если он так необходим). Лектор молча что-то делает (пишет на доске, копается в коде) ничего не объясняя аудитории. Аудитория ждет. Нужно поставить понятную всем цель и, выполняя операции, комментировать каждое свое действие. Нельзя оставлять аудиторию без внимания больше, чем на минуту. Нельзя давать аудитории управлять ходом лекции и тем более давать советы лектору что делать.Нельзя принимать вопросы не по текущему материалу. Для этого есть отдельное время.Нежелательно принимать серию вопросов, так как аудитория теряет ход лекции. Только мастер и только в исключительных случаях может - спросить аудиторию "Какие темы вы хотите услышать?" - рассказать анекдот - порассуждать на отвлеченные темы. У среднего лектора уход от основной темы влечет ухудшение качества и скорости подачи материала. Желательно давать материал так быстро, как только может воспринимать аудитория. Тогда один будет спать, пять будут наслаждаться, десять напрягаться и трое хлопать глазами. Нельзя давать сложный проект в качестве примера, так как за час невозможно не только влезть в детали, но и описать основные части проекта. Пусть даже речь идет об управлении шаттлом (пример этой лекции). Лучше разобрать по деталям простой красивый проект, на котором можно показать и организацию вычислительного эксперимента, и приемы программирования, и свойства продукта. Пример должен способствовать подаче материала. NB: Этот текст - поток сознания и на законченность не претендует. Напоминаю, что речь идет о разовом выступлении, а не о курсе лекций.  
Автор: Administrator   
PDF Печать E-mail
12.10.2006 13:00

Чтобы пользоваться программой нужно

1) загрузить TortioseSVN http://tortoisesvn.net/downloads, установить;
2) создать папку somedrive:\somefolder\mvr;
3) щелкнуть по папке, вызвать контекстное меню, Tortoise->Checkout;
4) URL of Repository https://mvr.svn.sourceforge.net/svnroot/mvr;
5) Ok, можно пользоваться.

Есть и простой способ получить MVR Composer: скачать одним zip-файлом http://sourceforge.net/projects/mvr/. При этом, скорее всего, вы не получите самую последнюю версию.

Чтобы принять участие в проекте, нужно зарегистрироваться на SourceForge.net, затем написать письмо администратору проекта.

Автор: Administrator   
PDF Печать E-mail
24.12.2008 12:04
Страничка со ссылкой на наши семинары по иммунопатологии: http://www.crc.jussieu.fr/crc/index.php?cible=actualite&id=40 на сайте Centre de Recherche de Cordelieres. Институт Пьера и Марии Кюри, Париж.
Подробнее»
Автор: Administrator   
PDF Печать E-mail
24.12.2008 12:08
Издательство Meboo pub. выпустило несколько книг по выпуклой оптимизации, в том числе две книги Dattorro: Convex Optimization and Euclidian Distance Geometry, Convex Optimization. На сайте много графиков и кратких пояснений, выдержки из книги. См. http://convexoptimization.com/
Автор: Administrator   
PDF Печать E-mail
24.12.2008 12:09
Publish выводит программу вместе с результатами работы для отчета. См. Matlab report generator.

Guide сохраняет figures. Toolbar появился в версии 2007b. См. Edit M-file configuration.

Компилятор mcc fname -m. Для запуска cскомпилированных M-файлов на машине без Матлаба нужен Matlab Component Runtime Environment. Поставляется бесплатно, no fees, no royalty. Его Setup находттся в папке \toolbox\compiler\deploy\win32\*.exe.

Поменялся язык. См. par for и список новых ключевых слов Матлаба.
Подробнее»
Автор: Administrator   
PDF Печать E-mail
24.12.2008 12:13
Задачу порождения нелинейной регрессионной модели, в случае, когда нет предположений о структуре суперпозиции элементов модели решают с помощью генетического программирования (википедия). Текст написан рыхло, но много хороших ссылок. Пакет GPLAB сделан неплохо. Demo показывает создание одномерной регрессионный модели из библиотечных функций. Суперпозиция - дерево состоит из вложенных cells. Не уверен, что это удобно. Делал то же без вложения. Так же неудобно.
Автор: Administrator   
PDF Печать E-mail
24.12.2008 12:20
Посмотреть:
  • С. П. Новиков, И. А. Тайманов, Современные геометрические структуры и поля. Издательство: МЦНМО, 2005 г. 584 стр. ISBN 5-94057-102-6. Вышла в издетельстве Springer.
  • К. Иосида. Функциональный анализ. Серия: Физико-математическое наследие: математика. Издательство: ЛКИ, 2007 г., 624 стр. ISBN 978-5-382-00190-6
Взять метод: сложение двух множеств векторов, иллюстрация при доказательстве теорем
  • А.С. Солодовников. Системы линейных неравенств (серия "Популярные лекции по математике"). М.: Наука, 1977. 112 с
Много материала по современной линейной алгебре (вычислительной)
  • Hogben, Leslie. Handbook of linear algebra (см. на амазоне, 119 usd), в магазине стоит 125 euro и уже купили.
Автор: Administrator   
PDF Печать E-mail
24.12.2008 12:21

Статьи в рецензируемых журналах (см. первые страницы публикаций)

Стрижов В.В. Поиск параметрической регрессионной модели в индуктивно заданном множестве. Журнал вычислительных технологий. 2007. No 1. С. 93-102.

Стрижов В.В., Казакова Т.В. Устойчивые интегральные индикаторы с выбором опорного множества описаний. Заводская лаборатория. Диагностика материалов. 2007 (7). C. 72-76.

Монография

Стрижов В.В, Пташко Г.О.  Алгоритмы поиска суперпозиций при выборе оптимальных регрессионных моделей. М.: ВЦ РАН. 2007. -- 56 с.

Подробнее»
Автор: Administrator   
PDF Печать E-mail
24.12.2008 12:53

На сайте написано: Внимание! По конкурсам “a” (в том числе международным и региональным) грантодержатели должны в обязательном порядке дополнить электронный вариант отчета (в «Грант-Экспресс») файлом в формате ТеХ, RTF или PDF, содержащим копии заполненных отчетных форм, а также рисунки, формулы, таблицы и т.д., если таковые имеются.

Подробнее»
Автор: Administrator   
PDF Печать E-mail
18.01.2009 17:16
feaname = ['A':'Z']
Автор: Коментатор   
PDF Печать E-mail
18.01.2009 17:18
a = eval('1') is more clear than eval('a=1')
similar,
[U L V] = eval('svd(rand(5))')
Теги: Факт
Автор: Комментатор   
PDF Печать E-mail
19.01.2009 01:11

Проблема использования опубликованных статей одновременно на родине и за рубежом формулируется так. Материалы диссертационных работ должны быть опубликованы в журналах, рекомендованных ВАК. Однако зарубежные коллеги, как правило, не читают по-русски и часто не знают о существовании наших журналов. Поэтому приходится выбирать: или печатать у нас для диссертации, и не рассчитывать на англо-читающую публику, или считать, что ВАК одобрит статью. Решение предлагает сам ВАК: "к периодическим изданиям, включенным в перечень ... относятся....зарубежные издания, включенные в одну из трех систем цитирования Web of Science: Science Citation Index Expanded (база по естественным наукам)... Список ... доступен в сетях общего пользования."

Теперь: идем в Science Citation Index Expanded. Как работает доступ к их ISI Web of Knowlege непонятно. Если знаете, напишите Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript . Нашел список журналов за 2007 год, в которых есть интересующие меня журналы SIAM. Файл называется wos_scie_a5021_final.pdf.

Автор: Strijov   
PDF Печать E-mail
29.01.2009 14:48

Ожидается, что в разделе "эксперимент" этого сайта будет размещен автомат-генератор прогнозов, порождающий краткосрочный прогноз по заданному временному ряду.

Автомат работает следующим образом:

1. Пользователь загружает временной ряд и назначает даты, на которые нужно сделать прогноз.
2. Автомат выполняет вычислительный эксперимент и высылает по указанному адресу прогноз и отчет об эксперименте.

Основное назначение генератора прогнозов - быстро получить черновой вариант прогноза без затрат на разработку специального прогнозирующего алгоритма. Однако, так как генератор использует универсальные алгоритмы (например, линейную и нелинейную регрессию), то не следует ожидать, что точность такого прогноза будет превосходить точность, получаемую с помощью алгоритмов, которые разработаны под конкретную предметную область.

Основная идея, лежащая в основе генератора - порождение большого множества прогнозирующих алгоритмов (обычно несколько тысяч) и выбор среди них алгоритма, доставляющего наилучший прогноз.

Автор: Strijov   


генератор прогнозов | краткосрочный прогноз потребления электроэнергии | финансовый прогноз | прогнозирование в экономике | онлайн прогнозирование