人工智能?.NetCore一样胜任!
提起 AI ,大家都会先想到 Python ,确实 Python 作为一门好几十年的老语言,上一波的 AI 大流行使它焕发了青春。大家用 Phtyon 来做 AI ,最主要的原因无非就是编码量更少,很多数学和 AI 相关的 Api 都是现成的。但是随着 ML.net 的问世,我们现在可以在 .netcore 平台上使用比 Python 更少的代码来实现 AI 的功能了。 ML 是 Machine Learning 的缩写,从命名上可以看出微软对于对于 AI 的现状还是有非常清醒的认识的。目前我们所有声称的人工智能其实只是机器学习,离真正意义上的人工智能还差的很远。这也是为什么, AI 这个概念几乎每十年就火一次,然后陷入沉寂,因为我们在算法上其实始终没有突破,只是硬件比以前强大了,算的比以前快了而已。 上一波的 AI 创业大军已经纷纷倒下了,这也使我们认识到目前 AI 的水平是很难独立支撑一块完整的创新业务的,但是作为已有系统的补充,作为数据分析的工具, AI 还是很有用的,尤其是在图像识别,语义分析,数值预测等已有成熟算法的领域。 读到这里是不是以为这篇文章是喷概念的?必须不是啊,干货来了: ML.Net 主要特点: 跨平台,开源,使用简单,支持 Tensorflow 等扩展 一、 使用 ML.Net 的图形化工具生成机器学习代码 目前的 Visual Studio 2019