![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
人工智能
文章平均质量分 56
Kungs8
这个作者很懒,什么都没留下…
展开
-
python用matplotlib作图的时候,中文标注无法正常显示,乱码为小方框的解决办法
关于python引用matplotlib作图的时候,中文标注无法正常显示,乱码为小方框 通常在作图的时候,没有设置字体以为是默认字体,但是这里会追踪不到字体的位置,运行下面的代码,出现的图会出现不能显示中文的异常from matplotlib import pyplot as pltimport randomx = range(0,120)y = [random.randint(20...原创 2018-09-16 22:01:37 · 23980 阅读 · 10 评论 -
Python:雷达图的实现
雷达图雷达图在数据挖掘项目中多用于企业分析或者价值分析的环节可视化。雷达图分析法是一种系统分析的有效方法,它是从项目中自身建立的多方面分析企业的经营成果。并将这些方面的有关数据用比率表示出来,填写到一张能表示各自比率关系的等比例图形上,再用彩笔连接各自比率的结点后,恰似一张雷达图表。从图上可以看出企业经营状况的全貌,一目了然地找出了企业经营上的优势和弱势。分析方法就各指标来看,当指标值处于标...原创 2018-12-19 12:26:10 · 28926 阅读 · 11 评论 -
Tensorflow基础0:文件的读取与存储
文件读取流程学习目标目标说明TensorFlow文件读取的流程应用无有四种获取数据到TensorFlow程序的方法:tf.dataAPI:轻松构建复杂的输入管道。(优选方法,在新版本当中)QueueRunner:基于队列的输入管道从TensorFlow图形开头的文件中读取数据。Feeding:运行每一步时,Python代码提供数据。预加载数据:TensorFl...原创 2018-12-02 00:57:47 · 1062 阅读 · 0 评论 -
Tensorflow案例5:CNN算法-Mnist手写数字识别
学习目标目标应用tf.nn.conv2d实现卷积计算应用tf.nn.relu实现激活函数计算应用tf.nn.max_pool实现池化层的计算应用卷积神经网路实现图像分类识别应用CNN-Mnist手写数字识别1、网络设计我们自己定义一个卷积神经网络去做识别,这里定义的结构有些是通常大家都会采用的数量以及熟练整个网络计算流程。但是至于怎么定义结构是没办法确定的,也就是...原创 2018-12-02 00:38:02 · 641 阅读 · 0 评论 -
Tensorflow案例4:Mnist手写数字识别(线性神经网络)及其局限性
学习目标目标应用matmul实现全连接层的计算说明准确率的计算应用softmax_cross_entropy_with_logits实现softamx以及交叉熵损失计算说明全连接层在神经网络的作用应用全连接神经网络实现图像识别应用Mnist手写数字势识别1、 数据集介绍文件说明:train-images-idx3-ubyte.gz: training s...原创 2018-12-02 00:30:18 · 888 阅读 · 0 评论 -
Tensorflow实例3: 验证码图片的识别训练,每张图片有4个字母
学习目标目标说明验证码识别的原理说明全连接层的输出设置说明输出结果的损失、准确率计算说明验证码标签值的数字转换应用tf.one_hot实现验证码目标值的one_hot编码处理应用应用神经网络识别验证码图片1、识别效果2、验证码识别实战处理原始数据方便特征值、目标值读取训练设计网络结构网络的输出处理训练模型并预测原理分析1、目标...原创 2018-12-02 00:08:31 · 8563 阅读 · 19 评论 -
Tensorflow实例2:将图像和标签数据(*.csv)转化成tfrecords文件,以便后续直接读取tfrecords文件进行图片验证码识别训练
由于多张图像和标签值不在一起,现在此方法是把captcha_dir = "../data/GenPics/"此路径下的图片与此路径下的.csv文件合并起来,通过writer = tf.python_io.TFRecordWriter(path="./data/captcha.tfrecords")将数据以tfrecords格式写入到本地中,为了以后进行验证码图片训练做好准备。具体操作步骤如下:...原创 2018-12-01 22:47:23 · 2761 阅读 · 5 评论 -
语义的特征提取及简单词频展示(WordCloud)
对于语句分析,以及词云展示,具体代码如下:# coding=utf-8import jiebaimport numpyimport pandas as pdfrom wordcloud import WordCloudimport matplotlib.pyplot as plt# 将三个句子用jieba.cut处理content1 = jieba.lcut("今天很残酷,明天更...原创 2018-12-02 11:55:20 · 2363 阅读 · 0 评论 -
Tensorflow实例1:对人工数据集的K均值聚类
2.6.7 例1–对人工数据集的K均值聚类import tensorflow as tfimport numpy as npimport time import matplotlib.pyplot as pltimport matplotlibfrom sklearn.datasets.samples_generator import make_blobsfrom sklearn...原创 2018-11-23 12:04:31 · 1039 阅读 · 0 评论 -
pandas 0.23.4 :'pd.ewma'没有这个模块,改用`Series.ewm` 或 降低版本到 pandas 0.21.0
问题:在进行画出指数平滑移动平均线,遇到如下问题:# pd.ewma(com=None, span=one) # 指数平均线。com:数据;span:时间间隔AttributeError: module 'pandas' has no attribute 'ewma'解决办法:在pandas 0.23.4版本中,已经不存在这种方法,回退到之前版本pandas 0.21.0就一切完美...原创 2018-11-13 16:51:18 · 11231 阅读 · 1 评论 -
No module named 'matplotlib.finance'及name 'candlestick_ochl' is not defined强力解决办法
问题:尝试用python做个股票绘图软件,要用到 finance 库,在实现实现K线图绘制的时候,于是开始导入:from matplotlib.finance import candlestick_ochl...candlestick_ochl(axes, quotes, width=0.3, colorup="r", colordown="g")matplotlib 2.2.2 报错...原创 2018-11-08 02:19:21 · 12503 阅读 · 3 评论 -
第五章 支持向量机(SVM)
支持向量机(SVM)详解文章目录支持向量机(SVM)详解支持向量机线性SVM分类大间隔分类特征缩放的敏感度软间隔分类硬间隔对异常值的敏感度街道宽阔 vs 限制间隔违例(之间找到良好的平衡,即:软间隔分类)非线性SVM分类非线性SVM分类(卫星数据集)多项式核添加相似特征高斯RBF核函数计算复杂度SVM回归工作原理决策函数和预测训练目标二次规划对偶问题核化SVM损失函数hinge损失函数(max(...原创 2019-08-20 15:29:12 · 985 阅读 · 0 评论