1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 20
|
||||||
1 | ||||||
По поводу Flexible Least Squares26.01.2014, 18:29. Показов 1432. Ответов 10
Метки нет (Все метки)
Коллеги, добрый день.
Нашёл реализацию данного алгоритма:
Подавая на вход объект типа timeseries, он возвращает ошибку, что якобы нет такого поля или метода s Подскажите, пожалуйста - что делать? Или может быть у кого есть реализация данного метода? Все исходники можно забрать здесь: https://mlalgorithms.svn.sourc... stSquares/
0
|
26.01.2014, 18:29 | |
Ответы с готовыми решениями:
10
GCC flexible array member Flexible array member not at end of struct Причины отсутствия flexible array member в плюсах Создать mouseover effect для картинки с flexible grids |
318 / 257 / 30
Регистрация: 30.03.2013
Сообщений: 755
|
|||||||||||
26.01.2014, 19:15 | 2 | ||||||||||
Сообщение было отмечено puhlak как решение
Решение
Видимо нужно разобраться что это за формат "ts" и как в его формате делать структуру. Там есть тестовый пример расчета ? Добавлено через 10 минут
https://svn.code.sf.net/p/mlal... alization/
1
|
1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 20
|
||||||
27.01.2014, 09:43 [ТС] | 3 | |||||
sergsh, спасибо большое!
А вы не могли бы посмотреть, получаются ли у вас такие же результаты, как и у автора? Я имею в виду функцию algFlexibleLeastSquares https://svn.code.sf.net/p/mlal... stSquares/ Исходный временной ряд можно забрать тут : https://svn.code.sf.net/p/mlal... s/Sources/ Я подгрузил его файл, tsMSFT_INTC.mat, далее открыл его pdf с результатами. Определил, что в качестве исторических значений берет с 1 по 100, а прогнозирует с 101 по 200. Но его метод вернул мне : 31.2677 31.3078 31.3048 31.3074 31.3066 31.3069 31.3068 31.3068 31.3068 31.3068 31.3068 ... 31.3068 31.3068 31.3068 31.3068 Запускал так:
Добавлено через 10 часов 37 минут Вроде работает функция forecastRetrospective.m, но я вчера не особо разобрался пока. Сегодня буду сидеть и смотреть в дебаггере - работает оно или нет вообще.
0
|
318 / 257 / 30
Регистрация: 30.03.2013
Сообщений: 755
|
|||||||||||
27.01.2014, 12:43 | 4 | ||||||||||
Сообщение было отмечено puhlak как решение
Решение
Undefined function 'runForward' for input arguments of type 'double'. похоже что нет функции 'runForward' Добавлено через 6 минут функцию 'runForward' нашел у меня получается такой же результат 31.2677 31.3078 31.3048 31.3074 31.3066 31.3069 31.3068 Добавлено через 3 минуты Мне кажется для проверки нужно взять временной ряд, прогноз по которому заранее известен. И сделать прогноз по такому ряду. Если совпадет - то программа работает правильно. Добавлено через 12 минут
0.1748 Из графика и коэф корреляции видно что прогноз не работает
1
|
1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 20
|
|
27.01.2014, 15:04 [ТС] | 5 |
Спасибо! И последний вопрос - попробуйте воспользоваться функцией forecastRetrospective.m
Прогноз получается очень хороший - не могли бы вы посмотреть код? Там есть заглядывание в будущее?
0
|
318 / 257 / 30
Регистрация: 30.03.2013
Сообщений: 755
|
|
27.01.2014, 20:49 | 6 |
А вы с какими параметрами forecastRetrospective запускали ?
По коду про будущее так сразу и не поймешь ... Вообще есть аксиома - будущее НЕ предсказуемо. И Форекс ( и другие похожие разводилки ) это касается в наибольшей степени
0
|
1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 20
|
||||||
27.01.2014, 20:51 [ТС] | 7 | |||||
Аналогичными:
Если бы у меня не было опыта торговли на бирже - я бы принял эти красивые картинки как за истину. Но очень смущают они меня, поэтому и пишу тут.
0
|
318 / 257 / 30
Регистрация: 30.03.2013
Сообщений: 755
|
||||||
28.01.2014, 06:54 | 8 | |||||
Выдает ошибку :
0
|
1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 20
|
|
28.01.2014, 08:46 [ТС] | 9 |
У меня ошибок нет...
Коллеги, кто-нибудь ещё может попробовать посмотреть данный алгоритм?
0
|
318 / 257 / 30
Регистрация: 30.03.2013
Сообщений: 755
|
|||||||||||
28.01.2014, 12:38 | 10 | ||||||||||
Так у меня работает
похоже что ошибка тут :
0
|
1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 20
|
|
28.01.2014, 14:41 [ТС] | 11 |
У меня матлаб 2011-2012 года, самый новый не стал устанавливать.
Картинка с прогнозом у меня совпала с картинкой автора, которая в файле msft.eps и PDF-е с описанием алгоритма. Просто хочется понять - заглядывает ли программа в будущее или нет, а то прогноз уж больно хорош.
0
|
28.01.2014, 14:41 | |
28.01.2014, 14:41 | |
Помогаю со студенческими работами здесь
11
Импорт проекта SIMATIC STEP7 WINCC flexible в TIA PORTAL V11 Matlab Least-Squares Method "наименьших квадратов " По поводу PR по поводу h1 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |