perceptron_softmax_classification

这个Project主要实现了两个任务:

1. 用Perceptron 识别不同的Pacman,画一条线区分开。

Perceptron classifier 是一种识别分类问题的简单机器学习算法。 【基本上就是画个线区分开来】

给一堆features 给Perceptron模型,features假设当做x,Perception会算出 x*w 的值。 x, w 我们要当向量去看,因为features会有很多values, weights也会有很多values。

一开始我们是不知道weight应该是多少的,要自己去find weights。 每当我们预测一个类别,假设预测正确,说明现在模型挺好。 如果预测错误,代表模型weights有问题,往回调一点weights。

不断训练,每次训练classify一个值,如果==正确的label 就不用管他。如果预测错误,假设现在有两类的weights

一类是预测猫一类预测狗。正确答案是猫,我们现在预测了狗。 那么我们要把预测猫的weights多加一点以后让他可以预测成猫,预测狗的weight减少一点。

2. MNIST Dataset识别 




之后切换成Tensorflow来组MNIST Dataset的classification

实现了一个Gradient 和 Momentum 以及HyperParamter。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 首页 资讯 文章 资源 小组 相亲 登录 注册 首页 最新文章 IT 职场 前端 后端 移动端 数据库 运维 其他...
    Helen_Cat阅读 3,926评论 1 10
  • Machine Learning in Python (Scikit-learn)-(No.1) 作者:范淼(人人...
    hzyido阅读 6,234评论 2 13
  • “城兴首府”杯 句容金嗓子卡拉OK大赛 唐鹤升 2016年3月12日上午九点半,位于句容河滨南路与南大街交汇处的城...
    唐鹤升阅读 749评论 0 1
  • 钱穆在《人生十论》讲了一个简单的道理。 中国人做人与西方人不同,西方人在唯心哲学和唯物哲学里兜兜转转,中国人比较简...
    一棵桉树阅读 385评论 0 1
  • 什么是孤军奋战?大概是结束一门考试,大家都在嘻嘻哈哈的放松,聊着剧情的发展,而我早起背着书包出去自习,为下个考试做...
    cuckoo酱阅读 357评论 0 1