机器学习
文章平均质量分 85
PiscesCrab
这个作者很懒,什么都没留下…
展开
-
周志华 《机器学习》 习题3 (Matlab实现)
习题3.3 与 习题 3.5 编程实现对率回归、线性判别分析原始数据:其中‘+’表示好瓜,‘o'表示坏瓜对率回归即线性判别分析原理见书。以下为代码及结果,Matlab实现:1、对率回归(逻辑斯蒂回归)clear all; clc;x = importdata('ex4x.txt');y = importdata('ex4y.txt');[m,n]原创 2018-01-13 11:18:18 · 2097 阅读 · 0 评论 -
mnist 神经网络——tensorflow基础
使用两层卷积层搭建的卷积神经网络,实现mnist的识别。使用了两层卷积+池化层,一层全连接层(fully connected layer),并在全连接层中使用dropout以防止过拟合。代码:# -*- coding: utf-8 -*-"""Created on Sat Jul 21 05:13:22 2018@author: czx"""import tensorf...原创 2018-07-24 21:45:08 · 258 阅读 · 0 评论 -
MNIST softmax——tensorflow初学
花了一上午终于搞定了anaconda,tensorflow,使用spyder IDE写机器学习代码tensorflow入门 MNIST手写数字识别。模仿着教程的代码写,也算小有收获。以下代码:# -*- coding: utf-8 -*-"""Created on Fri Jul 20 14:12:45 2018@author: czx"""# create a sof...原创 2018-07-20 22:55:15 · 233 阅读 · 0 评论 -
mnist 多层感知机 及 模型保存和重新加载
前一篇文章中写了mnist的两种训练方法,今天尝试自己搭建网络。这次,搭建了一个只含两层隐层和一层dropout层本模型训练速度很快,且训练正确率达到了98%以上。此外,本代码中还包含了保存模型和再次导入模型的内容。具体代码如下:# -*- coding: utf-8 -*-"""Created on Thu Aug 16 10:02:18 2018@author: cz...原创 2018-08-16 16:24:09 · 365 阅读 · 1 评论