2016-05-31 4 views
-1

В рамках моего окончательного проекта на 1 год разработки программного обеспечения мне необходимо реализовать проект knn, который предсказывает результат футбольных матчей в приложении Android. Я построил базы данных MySQL на интернет хостинг сайта (byethost) с помощью предсказателей: разница в среднем голов за игру дифф в среднем очков за игру дифф в среднем пропущенных мячей за игру исходK Ближайший сосед

Мой учитель рекомендовал к должен равным 100, и чтобы был построен значительный набор данных (более 1000 результатов)

Отныне я теряю то, как я должен подходить к проблеме. Может ли кто-нибудь дать какие-либо дальнейшие указания относительно того, как решить эту проблему.

Все советы приветствуются.

+1

О домашних заданиях: http://meta.programmers.stackexchange.com/questions/6166/open-letter-to-students-with-homework-problems –

ответ

0

Это слишком длинный комментарий.

K-NN может использоваться как часть решения. Тем не менее, это ненаправленный алгоритм интеллектуального анализа данных, что означает, что он не генерирует ожидаемые результаты. Это означает, что K-NN не подходит в качестве единственного метода, используемого для окончательного проекта, который зависит от прогнозирования.

Меня беспокоит какой-либо курс продолжительностью в течение года, который дает такую ​​рекомендацию. Разница между направленными и неориентированными алгоритмами довольно фундаментальна.

+0

Я предложил распределение пуассона, но мой руководитель проекта посоветовал knn, поскольку это было короткий алгоритм, который можно было бы легко использовать повторно. после создания огромной базы данных индикаторов прогнозирования и результатов я не понимаю, как закодировать это решение или даже импортировать данные из базы данных mysql в приложение для выполнения алгоритма? – Marc

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