01-KNN算法总结
📅 2026/7/4 2:51:10
👁️ 次浏览
1. KNN概述K-邻近算法K Nearist Neighbor有监督学习算法1.1 KNN思想样本相似性-根据你的邻居推断你的类别 / 预测你的数值可以分类、可以回归分类标签不连续选择距离最近的k个多数投票回归标签连续选择距离最近的k个计算平均值1.2 K值的选择网格搜索 交叉验证K过小容易过拟合样本少不确定性大模型复杂K过大容易欠拟合样本越多结果越确定结果趋于完全确定模型简单调优方法网格搜索 交叉验证具体看这篇机器学习概述1.3 距离的计算方法1.3.1 欧式距离常用两点之间的直线距离对应维度差值的 平方和 开平方 闵可夫斯基距离中p21.3.2 曼哈顿距离也称为城市街区距离特点是横平竖直对应维度差值的 绝对值 求和 闵可夫斯基距离中p11.3.3 切比雪夫距离移动规则上下左右斜对角国际象棋对应维度差值的 绝对值 求最大值 闵可夫斯基距离中p∞1.3.4 闵可夫斯基距离多个距离的概括性表述2. 算法API2.1 分类KNNfrom sklearn.neighbors import KNeighborsClassifier # 数据集 x_train [[1],[2],[0],[5]] y_train [0,0,1,1] x_test [[4]] # 模型对象 estimator KNeighborsClassifier(n_neighbors2) # 模型拟合 estimator.fit(x_train, y_train) # 模型预测 y_pre estimator.predict(x_test)2.2 回归KNNfrom sklearn.neighbors import KNeighborsRegressor # 数据集 x_train [ [1,2,3,4], [2,3,4,5], [3,4,5,6], [4,5,6,7] ] y_train [1.1,2.2,3.3,4.4] x_test [[2.3,2.4,5.5,3.6]] # 模型对象 estimator KNeighborsRegressor(n_neighbors2) # 模型拟合 estimator.fit(x_train, y_train) # 模型预测 y_pre estimator.predict(x_test)案例汇总
1. 项目概述与核心价值最近在团队里做UI自动化回归,发现很多同事还在用最原始的脚本堆叠方式,一个测试用例文件动辄上千行,元素定位器散落在各个角落,改一个按钮的ID就得翻遍几十个文件。维护成本高得吓人,新人接手更是…
📅 2026/7/4 2:51:10
1. AW3410S 双通道差分开关深度解析 AW3410S这款高速双向无源开关芯片,是我在多个高速接口设计项目中验证过的可靠选择。作为一款支持2:1/1:2配置的多路复用/解复用器,它的核心价值在于解决了现代智能设备中高速信号路由的痛点问题。 在实际工程应用中&…
📅 2026/7/4 2:49:10
如果你正准备往大模型方向转,《GraphRAG 实战:知识图谱和 RAG 结合起来,用业务场景检验技术取舍》这类问题别只看热度。更重要的是判断自己该补哪块能力,以及怎么证明你真的会。摘要这篇面向需要构建企业知识库和复杂问答系统的开…
📅 2026/7/4 2:49:10
如何从零开始构建专业的汽车总线测试环境:TSMaster实战指南 【免费下载链接】TSMaster A powerful open environment for automotive bus monitoring, simulation, testing, diagnostics, calibration and so on. It supports all kinds of mainstream hardware suc…
📅 2026/7/4 4:59:37
FMEA简介在当今快节奏且竞争激烈的商业环境中,小型企业面临着众多可能影响其可持续性和发展的挑战。经营一家成功企业最关键的方面之一就是风险管理。失效模式与影响分析(FMEA)是一种结构化方法,有助于企业在潜在风险升级为代价高…
📅 2026/7/4 4:59:37
Windows 11优化终极指南:用Win11Debloat让系统更快更安全 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and…
📅 2026/7/4 4:59:37
全平台漫画神器:JHenTai颠覆你的阅读体验
JHenTai是一款基于Flutter框架开发的跨平台漫画阅读应用,作为功能完备的E-Hentai客户端,它实现了Android、iOS、Windows、macOS和Linux五大平台的无缝覆盖。无论是手机通勤途中、平板休闲时刻还是电…
📅 2026/7/4 4:59:37
目录
0前情提要
1TypeScriptj介绍
1.1TypeScript是什么?
1.2TypeScript为什么要为JavaScript添加类型支持?
1.3TypeScript相比JavaScript的优势
2TypeScriptc初体验
2.1安装编译TS的安装包
2.1.1在项目中安装
2.1.2终端全局安装,n…
📅 2026/7/4 4:59:37
关键词:电机控制、矢量控制、双闭环PI、测功机台架、功率分析仪、电机测试
简介:做电机控制的朋友,每天和双闭环打交道,却总困惑“速度环PI出力矩、电流环PI出电压”的底层逻辑?台架测试的测功机、功率分析仪ÿ…
📅 2026/7/4 4:57:37
Axure RP中文界面终极解决方案:3分钟告别英文困扰 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn
还在为Axure RP的英…
📅 2026/7/4 0:00:50
1. MC6470与STM32F745VG的黄金组合解析在工业自动化和机器人控制领域,传感器与微控制器的协同工作能力直接决定了系统的响应速度和定位精度。MC6470作为一款6自由度惯性测量单元(6DOF IMU),与STM32F745VG这款基于ARM Cortex-M7内核的高性能微控制器组合&…
📅 2026/7/4 0:00:50
1. 项目概述:为什么要在本地跑 SAM Audio?这不只是“能用”,而是“必须用”SAM Audio——全称是 Segment Anything Model for Audio,不是 Meta 那个视觉领域的 SAM(Segment Anything Model)的简单移植&…
📅 2026/7/4 0:00:50
6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…
📅 2026/7/2 17:37:53
引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…
📅 2026/7/2 17:37:51
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/3 4:46:22
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/2 9:49:12
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/3 10:20:06