127.0.0.1:9200
URL: http://127.0.0.1:9200/likecs_art_db/_search
REQUEST:
Array
(
[query] => Array
(
[match] => Array
(
[text] => Array
(
[query] => KNN算法——分类部分
)
)
)
[highlight] => Array
(
[fields] => Array
(
[text] => stdClass Object
(
)
)
[pre_tags] => #em#
[post_tags] => #/em#
)
[size] => 8
[from] => 0
)
RESPONSE:string(7509) "{"took":28,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":10000,"relation":"gte"},"max_score":36.49925,"hits":[{"_index":"likecs_art_db","_type":"_doc","_id":"62784","_score":36.49925,"_source":{"id":"62784","text":"KNN\u7b97\u6cd5\u2014\u2014\u5206\u7c7b\u90e8\u5206","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"weiying121","tagsname":"\u673a\u5668\u5b66\u4e60","tagsid":"[\"171\"]","catesname":"python","catesid":"[\"229\"]","createtime":"1561795627"},"highlight":{"text":["#em#KNN#/em##em#算#/em##em#法#/em#——#em#分#/em##em#类#/em##em#部#/em##em#分#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"938708","_score":27.198256,"_source":{"id":"938708","text":"\u6570\u636e\u6316\u6398\u5206\u7c7b\u7b97\u6cd5--KNN","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"niuxiaoha","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1638706976"},"highlight":{"text":["数据挖掘#em#分#/em##em#类#/em##em#算#/em##em#法#/em#--#em#KNN#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"203462229","_score":27.198256,"_source":{"id":"203462229","text":"1.K\u8fd1\u90bb\u5206\u7c7b\u7b97\u6cd5(KNN)","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1619626923"},"highlight":{"text":["1.K近邻#em#分#/em##em#类#/em##em#算#/em##em#法#/em#(#em#KNN#/em#)"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"203270342","_score":27.117298,"_source":{"id":"203270342","text":"\u300a\u673a\u5668\u5b66\u4e60\u5b9e\u6218\u7b14\u8bb0--\u7b2c\u4e00\u90e8\u5206 \u5206\u7c7b\u7b97\u6cd5\uff1aKNN\u7b97\u6cd5 1\u300b","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1624772190"},"highlight":{"text":["《机器学习实战笔记--第一#em#部#/em##em#分#/em# #em#分#/em##em#类#/em##em#算#/em##em#法#/em#:#em#KNN#/em##em#算#/em##em#法#/em# 1》"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"825607","_score":26.22783,"_source":{"id":"825607","text":"Python\u673a\u5668\u5b66\u4e60\u7b97\u6cd5 \u2014 KNN\u5206\u7c7b","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"lsqin","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1637322649"},"highlight":{"text":["Python机器学习#em#算#/em##em#法#/em# — #em#KNN#/em##em#分#/em##em#类#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"203389437","_score":26.22783,"_source":{"id":"203389437","text":"KNN\u6700\u8fd1\u90bb\u5206\u7c7b\u7b97\u6cd5 + cs231n assignment1","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1624040013"},"highlight":{"text":["#em#KNN#/em#最近邻#em#分#/em##em#类#/em##em#算#/em##em#法#/em# + cs231n assignment1"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"203369376","_score":26.15334,"_source":{"id":"203369376","text":"KNN\u5206\u7c7b","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1619222790"},"highlight":{"text":["#em#KNN#/em##em#分#/em##em#类#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"203369377","_score":26.15334,"_source":{"id":"203369377","text":"\u5206\u7c7b-KNN","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1641052063"},"highlight":{"text":["#em#分#/em##em#类#/em#-#em#KNN#/em#"]}}]}}"
127.0.0.1:9200
URL: http://127.0.0.1:9200/likecs_art_db/_search
REQUEST:Array
(
[query] => Array
(
[match] => Array
(
[text] => Array
(
[query] => KNN算法——分类部分
)
)
)
[highlight] => Array
(
[fields] => Array
(
[text] => stdClass Object
(
)
)
[pre_tags] => #em#
[post_tags] => #/em#
)
[size] => 8
[from] => 8
)
RESPONSE:string(7825) "{"took":23,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":10000,"relation":"gte"},"max_score":36.49925,"hits":[{"_index":"likecs_art_db","_type":"_doc","_id":"203462219","_score":25.972942,"_source":{"id":"203462219","text":"\u673a\u5668\u5b66\u4e60\u7b97\u6cd5--KNN\u8fd1\u90bb\u5206\u7c7b\u7b97\u6cd5","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1618863407"},"highlight":{"text":["机器学习#em#算#/em##em#法#/em#--#em#KNN#/em#近邻#em#分#/em##em#类#/em##em#算#/em##em#法#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"203284602","_score":25.32427,"_source":{"id":"203284602","text":"python\u8fd0\u7528sklearn\u5b9e\u73b0KNN\u5206\u7c7b\u7b97\u6cd5","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1633084288"},"highlight":{"text":["python运用sklearn实现#em#KNN#/em##em#分#/em##em#类#/em##em#算#/em##em#法#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"203285401","_score":25.32427,"_source":{"id":"203285401","text":"2.\u6700\u90bb\u8fd1\u89c4\u5219\u5206\u7c7bKNN\u7b97\u6cd5","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1634968945"},"highlight":{"text":["2.最邻近规则#em#分#/em##em#类#/em##em#KNN#/em##em#算#/em##em#法#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"203369380","_score":25.131998,"_source":{"id":"203369380","text":"\u6570\u636e\u5206\u6790\uff1a\u5206\u7c7b\u95ee\u9898\u548c\u9884\u6d4b--KNN\u7b97\u6cd5","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"","tagsname":null,"tagsid":"","catesname":null,"catesid":"","createtime":"1632465520"},"highlight":{"text":["数据#em#分#/em#析:#em#分#/em##em#类#/em#问题和预测--#em#KNN#/em##em#算#/em##em#法#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"163697","_score":24.966015,"_source":{"id":"163697","text":"\u3010\u5206\u7c7b\u5668\u3011- KNN","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"lixusign","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1627795490"},"highlight":{"text":["【#em#分#/em##em#类#/em#器】- #em#KNN#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"29697","_score":24.547829,"_source":{"id":"29697","text":"\u673a\u5668\u5b66\u4e60(\u56db) \u5206\u7c7b\u7b97\u6cd5--K\u8fd1\u90bb\u7b97\u6cd5 KNN","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"zhangtaotqy","tagsname":"","tagsid":"[]","catesname":"\u673a\u5668\u5b66\u4e60 \u7b97\u6cd5\u4e0e\u5e94\u7528","catesid":"[\"4422\"]","createtime":"1535168961"},"highlight":{"text":["机器学习(四) #em#分#/em##em#类#/em##em#算#/em##em#法#/em#--K近邻#em#算#/em##em#法#/em# #em#KNN#/em#"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"163655","_score":23.893608,"_source":{"id":"163655","text":"\u6570\u636e\u6316\u6398\u4e4b\u5206\u7c7b\u7b97\u6cd5---knn\u7b97\u6cd5(\u6709matlab\u4f8b\u5b50)","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"vpoet","tagsname":"","tagsid":"","catesname":null,"catesid":"","createtime":"1639571017"},"highlight":{"text":["数据挖掘之#em#分#/em##em#类#/em##em#算#/em##em#法#/em#---#em#knn#/em##em#算#/em##em#法#/em#(有matlab例子)"]}},{"_index":"likecs_art_db","_type":"_doc","_id":"938711","_score":23.893608,"_source":{"id":"938711","text":"\u6570\u636e\u6316\u6398\u4e4b\u5206\u7c7b\u7b97\u6cd5---knn\u7b97\u6cd5(\u6709matlab\u6837\u4f8b)","intro":"\u76ee\u5f55\n\nECharts\n\u5f02\u6b65\u52a0\u8f7d\n\n\n\nECharts\r\n\u6570\u636e\u53ef\u89c6\u5316\u5728\u8fc7\u53bb\u51e0\u5e74\u4e2d\u53d6\u5f97\u4e86\u5de8\u5927\u8fdb\u5c55\u3002\u5f00\u53d1\u4eba\u5458\u5bf9\u53ef\u89c6\u5316\u4ea7\u54c1\u7684\u671f\u671b\u4e0d\u518d\u662f\u7b80\u5355\u7684\u56fe\u8868\u521b\u5efa\u5de5\u5177\uff0c\u800c\u662f\u5728\u4ea4\u4e92\u3001\u6027\u80fd\u3001\u6570\u636e\u5904\u7406\u7b49\u65b9\u9762\u6709\u66f4\u9ad8\u7684\u8981\u6c42\u3002\r\nchart.setOption({\r\n color: [\r\n ","username":"zhchoutai","tagsname":"","tagsid":"","catesname":"","catesid":"","createtime":"1638706984"},"highlight":{"text":["数据挖掘之#em#分#/em##em#类#/em##em#算#/em##em#法#/em#---#em#knn#/em##em#算#/em##em#法#/em#(有matlab样例)"]}}]}}"
127.0.0.1:9200
URL: http://192.168.101.128/searchcore/index.php/cihere_cn_db/_search
REQUEST:Array
(
[query] => Array
(
[match] => Array
(
[title] => Array
(
[query] => KNN算法——分类部分
)
)
)
[highlight] => Array
(
[fields] => Array
(
[title] => stdClass Object
(
)
)
[pre_tags] => #em#
[post_tags] => #/em#
)
[from] => 0
)
RESPONSE:bool(false)
127.0.0.1:9200
URL: http://127.0.0.1:9200/likecs_down_db/_search
REQUEST:Array
(
[query] => Array
(
[bool] => Array
(
[must] => Array
(
[0] => Array
(
[match] => Array
(
[title] => Array
(
[query] => KNN算法——分类部分
)
)
)
)
[must_not] => Array
(
[0] => Array
(
[term] => Array
(
[cate1] => 电子书籍
)
)
)
)
)
[highlight] => Array
(
[fields] => Array
(
[title] => stdClass Object
(
)
)
[pre_tags] => #em#
[post_tags] => #/em#
)
[size] => 5
[from] => 0
)
RESPONSE:string(3039) "{"took":6,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":2270,"relation":"eq"},"max_score":20.715712,"hits":[{"_index":"likecs_down_db","_type":"_doc","_id":"53976","_score":20.715712,"_source":{"id":"53976","title":"ASP \u5206\u9875\u7c7b Kin_Db_Pager v1.09 \u901a\u7528\u5206\u9875\u7c7b","spidertime":"1623059185","contenttime":"1679352721","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/userup\/0905\/12194S55919.jpg","tag":"\u5206\u9875\u7c7b|asp","cate1":"\u6e90\u7801\u4e0b\u8f7d","cate2":"asp\u6e90\u7801","cate3":"asp\u5176\u5b83","attr1":"64KB"},"highlight":{"title":["ASP #em#分#/em#页#em#类#/em# Kin_Db_Pager v1.09 通用#em#分#/em#页#em#类#/em#"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"58586","_score":19.456865,"_source":{"id":"58586","title":"\u7b97\u6cd5\u8bbe\u8ba1\u4e0e\u5206\u6790 \u738b\u6653\u4e1c pdf\u7248","spidertime":"1623065632","contenttime":"1624699924","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/litimg\/120218\/20450911930.gif","tag":"\u7b97\u6cd5\u8bbe\u8ba1","cate1":"\u7535\u5b50\u4e66\u7c4d","cate2":"\u7f16\u7a0b\u5f00\u53d1","cate3":"\u7f16\u7a0b\u5176\u5b83","attr1":"6.3MB"},"highlight":{"title":["#em#算#/em##em#法#/em#设计与#em#分#/em#析 王晓东 pdf版"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"7313","_score":19.456865,"_source":{"id":"7313","title":"\u7b97\u6cd5\u8bbe\u8ba1\u4e0e\u5206\u6790 \u738b\u6653\u4e1c pdf\u7248","spidertime":"1622873503","contenttime":"1622873503","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/litimg\/120218\/20450911930.gif","tag":"\u7b97\u6cd5\u8bbe\u8ba1","cate1":"\u7535\u5b50\u4e66\u7c4d","cate2":"\u7f16\u7a0b\u5f00\u53d1","cate3":"\u7f16\u7a0b\u5176\u5b83","attr1":"6.3MB"},"highlight":{"title":["#em#算#/em##em#法#/em#设计与#em#分#/em#析 王晓东 pdf版"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"40841","_score":18.377733,"_source":{"id":"40841","title":"HHYY asp\u5206\u9875\u7c7b(\u539f\u5370\u8c61\u5206\u9875\u7c7b) v2.0 \u6700\u7ec8\u7248","spidertime":"1623039868","contenttime":"1624322641","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/litimg\/120223\/105640102402.gif","tag":"HHYY|asp\u5206\u9875\u7c7b","cate1":"\u6e90\u7801\u4e0b\u8f7d","cate2":"asp\u6e90\u7801","cate3":"asp\u5176\u5b83","attr1":"780KB"},"highlight":{"title":["HHYY asp#em#分#/em#页#em#类#/em#(原印象#em#分#/em#页#em#类#/em#) v2.0 最终版"]}},{"_index":"likecs_down_db","_type":"_doc","_id":"100100","_score":18.377733,"_source":{"id":"100100","title":"HHYY asp\u5206\u9875\u7c7b(\u539f\u5370\u8c61\u5206\u9875\u7c7b) v2.0 \u6700\u7ec8\u7248","spidertime":"1625650445","contenttime":"1625817505","pageimage":"https:\/\/img.jbzj.com\/do\/uploads\/litimg\/120223\/105640102402.gif","tag":"HHYY|asp\u5206\u9875\u7c7b","cate1":"\u6e90\u7801\u4e0b\u8f7d","cate2":"asp\u6e90\u7801","cate3":"asp\u5176\u5b83","attr1":"780KB"},"highlight":{"title":["HHYY asp#em#分#/em#页#em#类#/em#(原印象#em#分#/em#页#em#类#/em#) v2.0 最终版"]}}]}}"
KNN算法——分类部分 - 爱码网
2019-06-29 16:06 by ssswy, ... 阅读, 评论, 收藏, 编辑
1.核心思想
如果一个样本在特征空间中的k个最相邻的样本中的大多数属于某一个类别,则该样本也属于这个类别,并具有这个类别上样本的特性。也就是说找出一个样本的k个最近邻居,将这些邻居的属性的平均值赋给该样本,就可以得到该样本的属性。
下面看一个例子,
一个程序员面试结束后,想想知道是否拿到offer,他在网上找到几个人的工作经历和大概薪资,如下,X为年龄,Y为工资;

当k取1的时候,我们可以看出距离最近的no offer,因此得到目标点为不被录用。
当k取3的时候,我们可以看出距离最近的三个,分别是有offer 和no offer,根据投票决定 offer的票数较高为2 ,所以被录用。
算法流程
1. 准备数据,对数据进行预处理,常用方法,特征归一化、类别型特征的处理、高维组合特征的处理、组合特征的处理、文本表示模型的模型处理、Word2Vec、图像数据不足时的处理方法
2. 选用合适的数据结构存储训练数据和测试元组,根据模型验证方法,把样本划分不同的训练集和测试集,比如holdout只需要划分为两个部分,交叉验证划分为k个子集,自助法跟着模型来
3. 设定参数,如k的取值,这个涉及到超参数调优的问题,网络搜索、随机搜索、贝叶斯算法等
4.维护一个大小为k的的按距离由大到小的优先级队列,用于存储最近邻训练元组。随机从训练元组中选取k个元组作为初始的最近邻元组,分别计算测试元组到这k个元组的距离,将训练元组标号和距离存入优先级队列
5. 遍历训练元组集,计算当前训练元组与测试元组的距离,将所得距离L 与优先级队列中的最大距离Lmax
6. 进行比较。若L>=Lmax,则舍弃该元组,遍历下一个元组。若L < Lmax,删除优先级队列中最大距离的元组,将当前训练元组存入优先级队列。
7. 遍历完毕,计算优先级队列中k 个元组的多数类,并将其作为测试元组的类别。
8. 测试元组集测试完毕后计算误差率,继续设定不同的k值重新进行训练,最后取误差率最小的k 值。
简单来说,knn算法最重要的是三个要素:K值选择,距离度量,分类决策规则,
K的选择
如k的取值,这个涉及到超参数调优的问题,k的取值对结果会有很大的影响。K值设置过小会降低分类精度,增加模型复杂度;若设置过大,且测试样本属于训练集中包含数据较少的类,则会增加噪声,降低分类效果。通常,K值的设定采用交叉检验的方式(以K=1,K=2,K=3依次进行),K折交叉验证如下:
1) 将全部训练集S分成K个不相交的子集,假设S中的训练样例个数为m,那么每一个子集有m/k个训练样例。
(2) 每次从分好的子集中,选出一个作为测试集,另外k-1个作为训练集。
(3) 根据训练集得到模型。
(4) 根据模型对测试集进行测试,得到分类率。
(5) 计算k次求得的分类率的平均值,作为模型的最终分类率。
以五折交叉验证为例;

分别得出K=1时的平均分类准确度、K=1时的平均分类准确度……选出最优K值
距离度量
在KNN算法中,常用的距离有三种,分别为曼哈顿距离、欧式距离和闵可夫斯基距离。
距离通式:
当p=1时,称为曼哈顿距离

当p=2时,称为欧式距离

当p=∞时,

分类决策规则
:
1.多数表决:少数服从多数,即训练集里和预测的样本特征最近的K个样本,预测为里面有最多类别数的类别
2.加权表决:根据各个邻居与测试对象距离的远近来分配相应的投票权重。最简单的就是取两者距离之间的倒数,距离越小,越相似,权重越大,将权重累加,最后选择累加值最高类别属性作为该待测样本点的类别,类似大众评审和专家评审。
这两种确简单直接,在样本量少,样本特征少的时候有效,只适合数据量小的情况。因为我们经常碰到样本的特征数有上千以上,样本量有几十万以上,如果我们这要去预测少量的测试集样本,算法的时间效率很成问题。因此,这个方法我们一般称之为蛮力实现。比较适合于少量样本的简单模型的时候用。一个是KD树实现,一个是球树实现。
相关文章:
-
2021-04-20
-
2021-10-01
-
2021-10-23
-
2021-09-24
-
2021-08-01
-
2018-08-25
-
2021-12-15
-
2021-12-05
猜你喜欢
-
2021-12-05
-
2021-04-29
-
2021-06-27
-
2021-11-19
-
2021-06-19
-
2021-04-24
-
2022-01-01
相关资源
-
下载
2023-03-21
-
下载
2021-06-26
-
下载
2021-06-22