代码改变世界

使用机器学习技术帮助区分不同车型的图片

2021-01-11 17:53  杭伟  阅读(209)  评论(0编辑  收藏  举报

最近了解了机器学习的相关技术,觉得挺有意思的。特别是看到:

TensorFlow技术为非洲的粮食增产

https://v.youku.com/v_show/id_XMzU1MDA0ODU1Ng==.html?spm=a2hzp.8253869.0.0

以及帮助古代文学家转译中世纪手稿

https://v.youku.com/v_show/id_XNDI2OTI3ODY3Mg==.html?spm=a2hzp.8244740.0.0

真的太震撼了!!!感受到了科技的力量!

 

也看到园友通过微软ML.NET机器学习做的例子,自己也做了个小实验,分享给大家~

 

一. 上传样本数据(Model3&日产奇骏&日产天籁这三种车型样本)并生成模型

处理样本文件和标签的对应关系

 

 二. 使用TensorFlow训练过的特征提取模型

 

 

 

三. 测试

测试文件夹中分别放了奇骏、特斯拉Model3、天籁 这3张图片,如下图

 

 

测试输出结果:

 

 可以看到还是很准确的。实际测试中发现,只有当图片不清晰的时候才可能导致误判,准确率还是很高的。

具体代码请移步参考链接中园友的博客(下面第一个参考链接)。 

 

 

参考:

https://www.cnblogs.com/seabluescn/p/10944579.html

https://tensorflow.google.cn/

https://github.com/lutzroeder/Netron

https://docs.microsoft.com/zh-cn/dotnet/machine-learning/