Tag: 机器学习

机器学习系列之: 怎么样数鸡鸡? (3) 分类 Clustering

本数鸡系列: 机器学习系列之: 怎么样数鸡? 机器学习系列之: 怎么样数鸡鸡? 大津算法来计算阈值 机器学习系列之: 怎么样数鸡鸡? 分类 Clustering 这已经是3个月前的事了, 后来懒癌, 加收益变少没动力, 于是一直搁放着, 今天突然想起, 有点时间变想把这事完结了. 上次说到, 通过大津算法 Otsu’s Method计算出一个阀值, 然后就可以把图片变成黑白的, 比如白的是鸡, 黑的是空气. 我们就可以遍历这张黑白图片的每个相素点: /// <summary> /// 遍历图片的每个相素点 /// …

机器学习系列之: 怎么样数鸡鸡? (2) 大津算法来计算阈值

拖延症又犯了, 上周第一篇: 机器学习系列之: 怎么样数鸡 ? (1) 说到了先把图片转成灰度 (Grey Scale), 接下来我们要做的就是 计算阈值 (Threshold) 当我们进行图片灰度化的时候, 我们把 RGBA 图片每个相素4个字节转成了 亮度 1个字节, 用了以下公式: 亮度 = R * 0.21 + G * 0.72 + …

机器学习系列之: 怎么样数鸡? (1)

上两周, 我去剑桥听了 DDD 开发者大会, DDD是 DeveloperDeveloperDeveloper 的缩写, 是英国比较有名的 .NET 开发者大会. 来自微软的大神 Gary Short 讲了一个如何用 机器学习来数鸡的讲座, 我印象深刻, 于是想整理一下和大家分享. 鸡场数鸡是件很痛苦的事情, 因为鸡嘛, 跑来跑去, 人工数是不太可能的, 所以才会有这个问题. 最后面想出一个方法就是当所有的鸡都在室内鸡场的时候, 开足灯光, 然后从上面拍张照片, 然后我们的目的就变成了, 快速的数一数照片中的鸡. 比如这个: 当鸡的数量少的时候, …

浅谈 Naive Bayes 算法在石头剪刀布游戏的应用

@justyy 上周五的 STEEM中文区剪刀石头布大赛 – 第一期 (奖金30 SBD + 帖子SBD收益) – Rock-Paper-Scissors Gaming Contest for SteemIt CN Community 看来很受欢迎, 才过一半, 前6名已经竞争的不要不要的了. 但是, 我这里要很负责的告诉大家, 现在的算法就是随机, 所以可以不用揣测机器人的智商, 因为根本就没有. 至于头几名怎么玩到几千分的, 我只能说, 我也不知道技巧是啥, 也许真的是闲得蛋疼, …

[机器学习] 用 MySQL 来演示 KNN算法

机器学习这几年越来越火, 特别是相关算法五花八门, 但最有名的就那么几种, 而在这几种中, 要数KNN算法最为简单, 高效并且有鲁棒性 (Robustness). 我们先来看一问题: 已知正方形和三角形的归类, 请问绿色的圆是属于三角还是属于正方形? 这里的KNN 指的是 K-nearest neighbour 翻译过来就是 K个最近的邻居, 如果我们指定K=3, 那么和绿色圆最近的是2个三角形和1个正方形, 所以按多数为主的标准, 我们预测这个圆属于三角, 相反, 如果K=5的情况, 和圆最近的有3个正方形和2个三角形, 这时候我们就按多数投正方形. 用 MySQL 来演示 KNN算法 我们先创建一个表含有两个字段x和y, …

广告实时竞价算法 (Real Time Bidding) 比赛 – 简介

RTB 也就是 Real Time Bidding 是近几年新兴的广告行业.拿 adsense 来说吧, 我们在博客上比如放上 336×280 的广告位,同时 adsense 设置里又允许 Ads Networks 这样在用户打开该页面时, adsense 会联系 比如 pinyou 广告交易平台 (Ads Exchange), 那么 AdX 会组织一次竞价,可以理解成广告出租位拍卖.并会将多家 DSP (也就是 Demand …