kNNは、教師ありの機械学習です。一連のデータが与えられ、それを格納してクエリが実行されたときだけデータを処理します。