随笔分类 - 机器学习
摘要:目录: 一、face_recognition是什么 二、如何安装 三、原理 四、演示 五、手写简单的神经网络 一、face_recognition是什么 1. face_recognition是一个强大、简单、易上手的人脸识别开源项目,并且配备了完整的开发文档和应用案例。 2. 基于业内领先的C++
阅读全文
摘要:一、KNN分类算法 K最近邻(K-Nearest Neighbor,KNN)算法,是著名的模式识别统计学方法,在机器学习分类算法中占有相当大的地位。它是一个理论上比较成熟的方法。既是最简单的机器学习算法之一,也是基于实例的学习方法中最基本的,又是最好的文本分类算法之一。 通常,在分类任务中可使用“投
阅读全文
摘要:一、K-均值聚类(K-means) k-means算法是一种简单的迭代型聚类算法,采用距离作为相似性指标,从而发现给定数据集中的K个类,且每个类的中心是根据类中所有值的均值得到,每个类用聚类中心来描述。对于给定的一个包含n个d维数据点的数据集X以及要分得的类别K,选取欧式距离作为相似度指标,聚类目标
阅读全文
摘要:安装依赖库: 1、安装cmake (是一个跨平台的安装工具) 2、安装boost、boost-python(C++的程序库) 3、编译dlib 4. 安装人脸识别的python库 5、安装opencv-python 此时报错: 解决方案:强行升级
阅读全文
摘要:1、如linux下已有python2.7,但需要更新一下python 2.7至python2.x 2、部署步骤 Installation of Cmake:(it tooks a while to install ~1.5 min) pip installation 通过手动编译dlib的方式进行安
阅读全文
摘要:机器学习是一门人工智能的科学,能通过经验自动改进的计算机算法的研究。 机器学习是一个多学科交叉的领域,会涉及到计算机、信息学、数学、统计学、神经科学等。 机器学习是大数据的核心技术,本质都是基于经验的算法处理。机器学习强调三个关键词:算法、经验、性能,其处理过程如下图所示。 在数据的基础上,通过算法
阅读全文