Я новичок в искусственном интеллекте. Я понимаю K алгоритм ближайшего соседа и как его реализовать. Тем не менее, как вы рассчитываете расстояние или вес вещей, которые не в масштабе?
Например, расстояние по возрасту можно легко вычислить, но как рассчитать, насколько близко красное к синему? Может быть, цвета - плохой пример, потому что вы все еще можете сказать, используйте частоту. Как насчет бургера с пиццей, например, с картофелем фри?
У меня такое ощущение, что есть умный способ сделать это.
Заранее благодарим за внимание.
РЕДАКТИРОВАТЬ: Спасибо всем за очень хорошие ответы. Это действительно помогло, и я ценю это. Но я думаю, что должен быть выход.
Могу ли я сделать это таким образом? Допустим, я использую свой алгоритм KNN, чтобы предсказать человеку, будет ли он или она есть в моем ресторане, который подает все три из вышеуказанных продуктов. Конечно, есть и другие факторы, но для простоты: из 300 человек 150 любят гамбургер, 100 любят пиццу и 50 любят картофель фри. Здравый смысл подсказывает мне, что любимая еда влияет на решение людей о том, есть или нет.
Так что теперь человек входит в его / ее любимую еду в качестве бургера, и я собираюсь предсказать, будет ли он / она есть в моем ресторане. Игнорируя другие факторы и основываясь на моей (обучающей) предыдущей базе знаний, здравый смысл подсказывает мне, что есть большая вероятность того, что расстояние до k ближайших соседей для любимой еды этого конкретного поля будет ближе по сравнению с тем, когда он вошел в пиццу или картошку фри.
Единственная проблема в том, что я использовал вероятность, и я могу ошибаться, потому что я не знаю и, вероятно, не могу рассчитать фактическое расстояние. Я также беспокоюсь о том, что в этой области мой прогноз слишком сильно / слишком мал, потому что расстояние, вероятно, не зависит от других факторов (цены, времени суток, переполнен ли ресторан и т. Д., Что я могу легко измерить), но я думаю, я мог бы обойти это с некоторой настройкой параметров.
О, все дали хороший ответ, но я могу принять только один. В этом случае я просто приму ту, которая получит наибольшее количество голосов завтра. Спасибо всем еще раз.