![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
kawhi849
这个作者很懒,什么都没留下…
展开
-
基于python-KNN完成MNIST手写体数字识别
选修了模式识别这门课,完成一个简单的基于KNN的分类项目:手写体分类任务。 首先从网站上下载数据,格式为.idx3-ubyte和.idx1-ubyte,分别对应的是图片和标签的数据格式。首先需要对其进行解码,即转化成可以进行分类的格式,换个说法就是对文件中的数据进行读取。 读取部分按照文件中的存储格式进行读取,分别对两种文件进行解析。函数代码如下:def dec...原创 2018-07-04 16:49:18 · 5551 阅读 · 2 评论 -
基于Tensorflow的双层循环神经网络RNN(LSTM)实现(MNIST数据集)
本文使用双层LSTM网络,实现对MNIST数据集的分类。理解LSTM网络的传送门:https://blog.csdn.net/jerr__y/article/details/58598296参考:https://blog.csdn.net/jerr__y/article/details/61195257# -*- coding:utf-8 -*-import tensorflow ...原创 2018-09-09 10:51:44 · 3219 阅读 · 0 评论 -
基于keras.MNIST的迁移学习(Transfer Learning)
迁移学习用来解决当某一任务A数据量不足时,通过另一相似任务B提供经验(也就是从任务B迁移到任务A)的问题。此处的情形是,在MNIST数据集中,通过对前5个数字(0~4)的学习迁移到后5个数字(5~9)的任务(在一些paper中似乎也有teacher和student任务的叫法)。这里的环境是Windows10+Anaconda3+keras,keras是基于tensorflow的一个包...原创 2018-09-18 19:29:43 · 2261 阅读 · 6 评论 -
机器学习/深度学习学习笔记
模型参数和超参数什么是模型参数?简单来说,模型参数就是模型内部的配置变量,可以用数据估计它的值。具体来讲,模型参数有以下特征: 进行模型预测时需要模型参数。 模型参数值可以定义模型功能。 模型参数用数据估计或数据学习得到。 模型参数一般不由实践者手动设置。 模型参数通常作为学习模型的一部分保存。 通常使用优化算法估计模型参数,优化算法是对参数的...原创 2018-09-21 08:52:36 · 496 阅读 · 0 评论 -
基于tensorflow的循环神经网络RNN(LSTM)实现(MNIST数据集)
环境为windows10+python3+tensorflow,如无法运行,可能是tf版本更新发生变化。训练文件train.py:import tensorflow as tfimport tensorflow.examples.tutorials.mnist.input_data as input_datamnist = input_data.read_data_sets("MNI...原创 2018-11-05 10:31:16 · 402 阅读 · 0 评论