powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Прогнозирование наоборот
5 сообщений из 5, страница 1 из 1
Прогнозирование наоборот
    #39362206
SergeiSvetliy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Задача:
Предсказать , к примеру, НЕ курс акции по параметрам, а выдать вероятно оптимальные параметры, при которых курс акции будет иметь нужные значения(максимальный/минимальн)...

На входе та же выборка, что и при предсказании курса акции(например)..

Куда копать, подскажите?
Какие алгоритмы предпочтительней для подобной задачи?
...
Рейтинг: 0 / 0
Прогнозирование наоборот
    #39362241
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergeiSvetliy,
Нейросеть.
...
Рейтинг: 0 / 0
Прогнозирование наоборот
    #39362378
mikron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergeiSvetliyКуда копать, подскажите?
Какие алгоритмы предпочтительней для подобной задачи?
Тебе надо просто решить уравнение. Ф(Х) = а
решение может быть аналитическим. Зависит от Ф(Х).
если у тебя линеаная модель
Ф(а0, к, т) = а0 + к*т
то решение очевидно. Численные методы тебе и не нужны.
...
Рейтинг: 0 / 0
Прогнозирование наоборот
    #39362522
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) теоретических методов для решения данной задачи не существует
2) практический подход
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
#!/usr/bin/python3

# OPTIMALITY PREDICTOR
# Prerequisites: ask your line manager about optimal stock parameters
def get_optimal_stock_parameters(ask_min, ask_max, *ask_other_questions):
    min_daily_rate = ask_min
    max_daily_rate = ask_max
    avg_daily_rate = (ask_min + ask_max)/2
    other_optimal_parameters = ask_other_questions
    res = {}
    res['Min Daily Rate'] = min_daily_rate
    res['Max Daily Rate'] = max_daily_rate
    res['Average Daily Rate'] = avg_daily_rate
    res['Other Optimal Stock Market Parameters'] = other_optimal_parameters    
    return res

# TEST PREDICTOR FUNCTION:
ask_min = 100
ask_max = 110
volatility='High'
market_activity_level = 'High'

test = get_optimal_stock_parameters(ask_min, ask_max, volatility, market_activity_level)
print("Optimal parameters: ")
print("  Min Daily Rate: {:.2f}".format(test['Min Daily Rate']))
print("  Average Daily Rate: {:.2f}".format(test['Average Daily Rate']))
print("  Max Daily Rate: {:.2f}".format(test['Max Daily Rate']))
print("  Other important parameters: {}".format(test['Other Optimal Stock Market Parameters']))
...
Рейтинг: 0 / 0
Прогнозирование наоборот
    #39363018
SergeiSvetliy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выше хрень какую-то понаписали..
Пробовал отдельно высчитывать по значению и параметру, к примеру:
Цена1 ... Параметр x1
Цена1.... Параметр y1
Итп...


Тут можно решрессией
Но так теряется взаимосвязь (возможная) параметров...

Можно конечно наивный бейсовский, или априори прекрутить для выявления связки групп параметров, но...
Это все не то...((

Рассет среднего уж точно не подходит... А если аномальный всплеск до 9999 при средних значениях 1-10, тогда вообще все летит?!...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Прогнозирование наоборот
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]