AI机器学习(一)背景及环境(C#)
来源:互联网 发布:mac os x high sierra 编辑:程序博客网 时间:2024/06/05 15:55
AI机器学习(一)背景及环境(C#)
前言
随着alphago人机对战最终以机器大胜之后,AI的商业应用逐步进入我们的视野。很多人投身到机器学习领域,我也作为一个爱好者始终关注这一方面。因工作需要,偶然间涉猎到了图像识别领域,考虑到图像拍照所受的光照、曝光、噪点等多方面影响,一方面当前团队对传统图像识别算法掌握的专业知识有限;另一方面准确性的验证和调优若采用传统算法,时间周期会非常长。因上手边有大量确定的图像识别结论数据为依据,最终确定采用机器学习。
机器学习概念网上很多,感兴趣的大家可以上网搜一搜,在这里给个小建议,对于大部分开发人员(不做纯理论研究),动手总比了解概念后印象深的多。
接下来,把我实际摸索过程中的点滴,说明给大家。期望能给那些用到机器学习的同学省一些时间。
框架选择
受团队和个人熟悉的开发语言限制,框架的选择上主要围绕.NET下属的几个语种进行筛选。最终选择了Accord.net开源项目。
http://accord-framework.net/
其次原因是项目开源,而且上手相对轻松。
环境安装
安装Visual Studio 2012环境,从微软官网上下载。这里推荐使用2012的主要原因是后续的DEMO代码都在此基础之上进行,如果切换到高版本或更低版本运行,程序会或多或少的出现问题。
新建一个控制台项目,.NET Framework选择4.5版本,主要因为引入Accord.net的NuGet获取方便。
从NuGet中获取accord.machine和accord.controls
阅读全文
0 0
- AI机器学习(一)背景及环境(C#)
- AI/机器学习(热点及趋势?)
- AI机器学习(二)让机器学会“异或”(C#)
- c\c++学习 No.4 AI贪吃蛇(一)
- AI机器学习(三)神经网络在图片上的应用(C#)
- Dota2 AI开发(一)环境配置
- 从零开始学习swift语言(Objective-C转学swift)-( 一 )简介学习背景及开发工具
- 谷歌AI中国中心北京成立 提供高质量AI及机器学习教育支持
- 机器学习笔记(一)——环境安装
- 机器学习系列(一)Windows 10下机器学习Python环境搭建
- AI(1)认知 人工智能、机器学习、神经网络、深度学习。
- AI时代-机器学习入门
- 机器学习(一)
- 机器学习(一)
- 机器学习(一)
- 机器学习(一)
- 机器学习(一)
- 机器学习 (一)
- 结构体和数组
- c#事件委托
- HRMS CentOS6.x x86 Tomcat7.x MySQL5.7.17 html5 springMVC hibernate
- jemalloc横向分析(五)tcache分配内存
- 仿QQ语音变声功能实现(二)---移植到android studio 并解决部分问题
- AI机器学习(一)背景及环境(C#)
- sklearn文档 — 1.9. 朴素贝叶斯
- python类型转换
- 算法-合并两个排序的链表
- 基于WIFI模块(ESP8266)与非同一个局域网内服务器建立连接
- Zookeeper安装
- HDU4540 ——威威猫系列故事——打地鼠
- 腾讯TBS X5 WebView的简单使用
- javafx 窗口始终悬浮