2011-07-22 2 views
3

У меня есть некоторые измерения в системе (x, y, z, ...) по многим испытаниям. Система выводит истинный или ложный вывод. Я хотел бы взять свои данные и создать функцию прогнозирования x, y, z, которая наилучшим образом прогнозирует результат системы.Как предсказать событие True/False

Я привык к методам приближения гладких результатов, таких как аппроксимация графа, но не знаю терминов для поиска, когда результат истинный/ложный.

ответ

2

Поиск multivariate classification.

В вашем случае у вас есть только два класса (истинные и ложные).

Wikipedia article on statistical classification имеет список наиболее часто используемых алгоритмов.

Вы также можете найти multivariate regression, который пытается моделировать реальное значение как функцию нескольких значений, где в вашем случае возможные значения являются дискретным набором (0,1). Нужно было бы принять решение о том, является ли предсказанный результат Истинным или False на основе выхода функции регрессии (например, предположим True, если выход равен 0,5 и False, если он равен < = 0,5).

Обратите внимание, что есть также https://stats.stackexchange.com/, где вы можете получить более подробные ответы, связанные с анализом данных.

1

Нейронная сеть кажется идеально подходящей для вашей проблемы.

+0

-1: «Машина Тьюринга может решить эту проблему» - это не ответ, и ни один из них не является вашим. – bdares

+3

@bdares: IMO, уровень детализации моего ответа соответствует уровню детализации вопроса. – salva

+0

Тем не менее, хотя вы можете использовать NN, вы также можете использовать диаграммы алгоритмов принятия решений, кластеризацию, SVM ... Говорить, что NN - это «идеальная подгонка», вероятно, является преувеличением. – hugomg

1

Вы в основном хотите вероятность TRUE или FALSE. Стандартная методика - logistic regression. Логистическая регрессия - полезный способ описания взаимосвязи между переменной двоичного ответа и некоторыми независимыми переменными. Поскольку выход является вероятностью, он легко интерпретируется.

В большинстве языков есть стандартные библиотеки для реализации логистической регрессии.

Смежные вопросы