![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
人工智能
Jason说编程
这个作者很懒,什么都没留下…
展开
-
人工智能系列8 K近邻算法原理及应用
K近邻算法解决的问题在机器学习中,可以使用 K 近邻算法来判断一个数据样本属于什么类型。比如有 10 个水果,包含了葡萄和红提,对于一个新加入的水果,如果要判断它是属于葡萄,还是属于红提,就可以使用 K 近邻算法。K近邻算法基本思想如何使用K近邻算法来判断样本的类型呢?可遵循以下几个步骤:给定一组数据样本 n,展现形式为一个个坐标点。给定一个待测数据样本点 x,在 n 中找出离 x 最...原创 2020-04-19 20:30:11 · 332 阅读 · 0 评论 -
人工智能系列6 使用 Python 操作 MySQL
标题使用 pymysql 库操作 MySQL安装 pymysql。pip install pymysql创建 mysql.json(数据源配置文件)。{ "host": "localhost", "user": "root", "password": "root", "database": "testdb", "charset": "utf8"}读取配置文件,连...原创 2020-04-11 21:44:21 · 110 阅读 · 0 评论 -
人工智能系列7 Matplotlib 画图技术
绘制简单图形import numpy as npimport matplotlib.pyplot as plt# 解决中文显示问题font = {'family' : 'SimHei', 'size' : '20'}plt.rc('font', **font)# 解决数字中负号显示问题plt.rcParams['axes.unicode_minus'] = False# 定义...原创 2020-03-31 14:12:02 · 837 阅读 · 0 评论 -
人工智能系列5 线性代数
导数及求导法则函数的变化率,称为导数。对于函数 y=f(x) ,在一段时间内, y 的增量与 x 的增量的比就是函数的变化率。当 △x 无限趋近于 0 时,△y/△x 才能够真实反映出函数的变化率,这个极限值就是函数 y=f(x) 在 x0 处的导数。复合函数的求导本质就是对初等函数的求导,求导时将函数的最外层拆解成一个个初等函数,对其求导,最后复合而成。常见的求导公式:求导例题:...原创 2020-03-31 13:43:34 · 267 阅读 · 0 评论 -
人工智能系列3 Numpy的科学计算
Python 中经常会使用 Numpy 库来做科学计算。Numpy 的本质就是创建出多维数组,可使用 Numpy 提供的各种科学计算方法对数组进行计算。多维数组的创建import numpy as np# 创建一维数组arr1 = np.array([1, 2, 3])# 创建二维数组arr2 = np.array([[1, 2], [3, 4]])通过 Numpy 的 arr...原创 2020-02-22 23:24:24 · 177 阅读 · 0 评论 -
人工智能系列2 聊天机器人的应用
要开发出一款聊天机器人,首先要对以下几个概念有一定的理解:中文分词、文本的数学表示、文本的相似度计算。中文分词中文分词就是将一句句子拆分成独立的词语,Python 提供的 Jieba 分词库可以帮助我们完成这项工作。使用 Jieba 得到句子分词的示例:import jiebas = 'Python是一种面向对象的动态类型语言。'[ print(c) for c in jieba.cu...原创 2020-02-16 21:48:03 · 578 阅读 · 0 评论 -
人工智能系列1 初探机器学习
初探机器学习什么是机器学习?机器学习就是让机器模拟人的行为,具备类似人的学习能力,对未知的事务可以进行预测。在机器学习中,数据是最重要的,需要使用大量的数据来训练机器,让机器通过数据来做出判断。当人类认识一样事物时,往往首先要将事物的特点与事物本身联系起来,机器也是如此。比如要让机器来认识大象,首先要告诉机器大象的特点,大象的特点有长鼻子、大耳朵、大体型,这些特征在机器学习中会用一个个数...原创 2020-02-13 23:00:25 · 272 阅读 · 0 评论