<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Архивы Пакет greybox для R - Open Forecasting</title>
	<atom:link href="https://openforecast.org/ru/category/r/greybox-ru/feed/" rel="self" type="application/rss+xml" />
	<link>https://openforecast.org/ru/category/r/greybox-ru/</link>
	<description>О том как смотреть в будущее</description>
	<lastBuildDate>Tue, 08 May 2018 16:43:34 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://openforecast.org/wp-content/webpc-passthru.php?src=https://openforecast.org/wp-content/uploads/2015/08/cropped-usd-05-32x32.png&amp;nocache=1</url>
	<title>Архивы Пакет greybox для R - Open Forecasting</title>
	<link>https://openforecast.org/ru/category/r/greybox-ru/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Пакет greybox для R</title>
		<link>https://openforecast.org/ru/2018/05/04/greybox-for-r/</link>
					<comments>https://openforecast.org/ru/2018/05/04/greybox-for-r/#comments</comments>
		
		<dc:creator><![CDATA[Ivan Svetunkov]]></dc:creator>
		<pubDate>Fri, 04 May 2018 12:22:35 +0000</pubDate>
				<category><![CDATA[R]]></category>
		<category><![CDATA[Пакет greybox для R]]></category>
		<category><![CDATA[Прикладное прогнозирование]]></category>
		<category><![CDATA[greybox]]></category>
		<category><![CDATA[программирование]]></category>
		<category><![CDATA[статистика]]></category>
		<guid isPermaLink="false">https://openforecast.org/?p=1737</guid>

					<description><![CDATA[<p>На днях я разместил в CRAN новый пакет &#8212; greybox (серый ящик). Идея названия произрастает из принципов моделирования, в соответствии с которыми все модели могут быть условно разделены на три типа: Чёрный ящик &#8212; модель, в которой неизвестны ни структура, ни параметры. Мы видим только входной и выходной сигналы Белый ящик &#8212; модель, в которой [&#8230;]</p>
<p>Сообщение <a href="https://openforecast.org/ru/2018/05/04/greybox-for-r/">Пакет greybox для R</a> появились сначала на <a href="https://openforecast.org/ru">Open Forecasting</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://openforecast.org/wp-content/webpc-passthru.php?src=https://openforecast.org/wp-content/uploads/2018/05/greybox2.png&amp;nocache=1"><img fetchpriority="high" decoding="async" src="https://openforecast.org/wp-content/webpc-passthru.php?src=https://openforecast.org/wp-content/uploads/2018/05/greybox2-260x300.png&amp;nocache=1" alt="Hexagon for greybox" width="260" height="300" class="size-medium wp-image-1719" srcset="https://openforecast.org/wp-content/webpc-passthru.php?src=https://openforecast.org/wp-content/uploads/2018/05/greybox2-260x300.png&amp;nocache=1 260w, https://openforecast.org/wp-content/webpc-passthru.php?src=https://openforecast.org/wp-content/uploads/2018/05/greybox2-768x888.png&amp;nocache=1 768w, https://openforecast.org/wp-content/webpc-passthru.php?src=https://openforecast.org/wp-content/uploads/2018/05/greybox2-886x1024.png&amp;nocache=1 886w, https://openforecast.org/wp-content/webpc-passthru.php?src=https://openforecast.org/wp-content/uploads/2018/05/greybox2.png&amp;nocache=1 1206w" sizes="(max-width: 260px) 100vw, 260px" /></a></p>
<p>На днях я разместил в <a href="https://cran.r-project.org/" rel="noopener" target="_blank">CRAN</a> новый пакет &#8212; <a href="https://cran.r-project.org/package=greybox" rel="noopener" target="_blank">greybox</a> (серый ящик). Идея названия произрастает из принципов моделирования, в соответствии с которыми все модели могут быть условно разделены на три типа:</p>
<ol>
<li><strong>Чёрный ящик</strong> &#8212; модель, в которой неизвестны ни структура, ни параметры. Мы видим только входной и выходной сигналы</li>
<li><strong>Белый ящик</strong> &#8212; модель, в которой известно всё. Можно сказать, что это <a href="/about/systems-models/">детерминированная модель</a>, в ней нет никакой случайности, и всё предопределено.</li>
<li><strong>Серый ящик</strong> &#8212; нечто среднее, между предыдущими двумя. Фактически это и есть та самая <a href="/about/systems-models/">стохастическая модель</a>, с которой мы обычно имеем дело в прогнозировании.</li>
</ol>
<p>Так что пакет greybox, фактически может включать в себя всё, что угодно, связанное с моделированием. Однако акцент в нём будет сделан на процессе построении регрессионных моделей и выборе объясняющих переменных.</p>
<p>Этот пакет мне оказался нужным по нескольким причинам:</p>
<ol>
<li>У меня накопилось несколько функций, которые не подходили к другим пакетам (в т.ч. к пакету <a href="/tag/smooth-ru/">smooth</a>). Они все так или иначе относятся к регрессиям и к построению моделей;</li>
<li>Мои исследования и работа в университете в последнее время оказываются связанными с регрессиями и выбором наилучшей модели. Для этого нужны разные функции (например, для комбинирования моделей), и мне оказалось проще написать одну свою, нежели использовать несколько из разных пакетов.</li>
<li>В CRAN не нашлось пакетов для выбора моделей и последующего использования их в прогнозировании, которые полностью меня бы устраивали. Кроме того, мне не нравится тяга многих пакетов к <a href="/forecasting_toolbox/statistics-and-hypothesis/">p-values и проверке статистических гипотез</a>. Мы живём в 21 веке, и уже существуют другие инструменты для выбора моделей и анализа результатов.</li>
</ol>
<p>Поэтому я решил, что надо сделать свой пакет с теми функциями, которые нужны мне, реализованными в том виде, в каком я считаю их необходимыми.</p>
<p>На данный момент в пакет перекочевали функции <span class="lang:r decode:true crayon-inline">xregExpander()</span> и <span class="lang:r decode:true crayon-inline">stepwise()</span> из пакета <span class="lang:r decode:true crayon-inline">smooth</span>, а так же функция <span class="lang:r decode:true crayon-inline">ro()</span> из пакета <a href="https://github.com/trnnick/TStools" rel="noopener" target="_blank">TStools</a>. На тему первых двух на сайте <a href="/2018/02/10/xreg-advanced/">уже была отдельная статья</a>, а по поводу работы третьей можно почитать в <a href="https://cran.r-project.org/web/packages/greybox/vignettes/ro.html" rel="noopener" target="_blank">виньетах</a> пакета (к сожалению, только на английском).</p>
<p>Пакет будет развиваться и обновляться, а я буду периодически писать о том, как всё это движется.</p>
<p>Сообщение <a href="https://openforecast.org/ru/2018/05/04/greybox-for-r/">Пакет greybox для R</a> появились сначала на <a href="https://openforecast.org/ru">Open Forecasting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://openforecast.org/ru/2018/05/04/greybox-for-r/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
