Hi. This project is for someone with MACHINE LEARNING background only.
I need someone to implement KNN algorithm using Euclidean distance as distance algorithm in JAVA. It is for TIME SERIES CLASSIFICATION.
PLEASE USE THE FILES THAT I HAVE ATTACHED AS DATASET ONLY FOR PARSING. use "avg_rss12" column only for time series comparison.
Please keep the code as simple as possible. there is no need to implement any advance functionality such as weighted KNN or anything. Just implement simple KNN with variable K.
Things to do in order
1) Parse the dataset files and take "avg_rss12" column. USE DOUBLE AS INPUT ARRAY FOR TIMESERIES.
2) Implement KNN with euclidean distance.
3) Calculate Accuracy, precision and F-score.
There is file called readme.doc. PLEASE REFER THAT FOR MORE DETAIL.