Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
36 / 34 / 13
Регистрация: 22.03.2013
Сообщений: 285
1

Машинное обучение. Отличие задач прогнозирования от задач регрессии

14.11.2017, 13:58. Показов 934. Ответов 1
Метки нет (Все метки)

Доброго времени суток. Столкнулся с таким вопросом:
Имеется файл вида
Python
1
2
3
4
5
6
7
x0        x1        x2        x3        x4        x5        x6         y
0.284297  0.292773  0.290652  0.045383  0.564894  0.347683  0.014610  0.961696
0.939509  0.993534  0.772005  0.164555  0.800897  0.591883  0.190720  0.040162
0.281475  0.641496  0.695424  0.993351  0.958840  0.457999  0.203841  0.007968
0.569055  0.622889  0.762683  0.095271  0.101407  0.510155  0.542256  0.848998
0.106809  0.068440  0.075260  0.435980  0.412090  0.226181  0.909518  0.714608
0.751670  0.902665  0.353395  0.975563  0.823437  0.742916  0.760047  0.567249
где x0, x1, x2,.. различные параметры и предсказываем y. Это задача регрессии.
Но, если данные будут иметь вид
Python
1
2
3
4
5
6
x1 0.284297  0.292773  0.290652  0.045383  0.564894  0.347683  0.014610  0.961696
x2 0.939509  0.993534  0.772005  0.164555  0.800897  0.591883  0.190720  0.040162
x3 0.281475  0.641496  0.695424  0.993351  0.958840  0.457999  0.203841  0.007968
x4 0.569055  0.622889  0.762683  0.095271  0.101407  0.510155  0.542256  0.848998
x5 0.106809  0.068440  0.075260  0.435980  0.412090  0.226181  0.909518  0.714608
x6 0.751670  0.902665  0.353395  0.975563  0.823437  0.742916  0.760047  0.567249
, где каждый столбец это значение переменной в следующий момент времени. Требуется предсказать дальнейшие значения x0, x1, x2,..
будет ли код одинаков например:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import pickle
import xgboost as xgb
import pandas as pd
import numpy as np
import math
 
from sklearn.metrics import confusion_matrix, mean_squared_error
from sklearn.datasets import load_iris, load_digits, load_boston
from sklearn.metrics import mean_absolute_error,mean_squared_error,median_absolute_error, accuracy_score
df = pd.read_csv('file1.csv',";",header=None)
X_train = df.drop(8,axis=1)
Y_train = df[8]
test_data = pd.read_csv('file2.csv',";",header=None)
X_test = test_data.drop(8,axis=1)
Y_test = test_data[8]
xgb_model = xgb.XGBRegressor(max_depth)
cl = xgb_model.fit(X_train,Y_train)
predictions = cl.predict(X_test)
actuals = Y_test
print(mean_absolute_error(actuals, predictions))
print(mean_squared_error(actuals, predictions))
print(median_absolute_error(actuals, predictions))
Если нет, то в чем заключается отличие задачи планирования от задачи регрессии?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.11.2017, 13:58
Ответы с готовыми решениями:

Где можно скачать книги с примерами решениями задач задач по программированию
подскажите где можно скачать книги с примерами решениями задач задач по программированию (что бы...

Посоветуйте хорошие практикумы по решению задач на C# с разбором этих задач!
Очень нужно

Не отвечает диспетчер задач и не работает панель задач Win10
Добрый день , столкнулся с такой проблемой , что подвисла панель задач и диспетчер отказывается...

Подготовка к решению сложных задач и задач олимп.уровня
Собственно, интересует какую литературу стоит почитать, для решению сложных и интересных задач или...

1
305 / 217 / 74
Регистрация: 23.05.2011
Сообщений: 975
14.11.2017, 17:38 2
Прогнозирование — это когда вы оцениваете следующее значение по предыдущим. Это может быть как задача регрессии, так и классификации в зависимости от того, какие у вас данные.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.11.2017, 17:38

Сколько комплектов задач можно составить из имеющихся задач?
В одном комплекте должно быть 3 задачи. Задачи в комплекте должны относится к разным темам....

Машинное обучение
Яндекс много говорит о машинном обучении, как оно работает? Я вот нашел тут инфу, но после ее...

Машинное Обучение
Доброго времени суток уважаемые читатели, хочу услышать Ваше экспертное мнение в области машинного...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.