作为一个传统开发者,如何使用 ai 或者机器学习实现一些简单事情

182 天前
 soar0712

我是一个传统的 java 和 go 开发者,从没有接触过 ai 或者机器学习相关的内容,仅仅是从各种科普视频和文章大致了解了相关的实现原理。

如果我想利用自定义 ai 或者自己训练的机器学习模型,实现一些简单功能,我该如何做呢,我对底层原理有浅显的了解,但深入了解的兴趣并不大,我只想快速实现一些简单功能。

最常见的,比如我在阳台安装了一个摄像头正对着停车区,并能够通过 rtsp 协议获取到帧数据,如果我想实现通过自己训练的模型,实时监测每个车位当前是否有车,该如何做呢,我知道需要训练集,我可以从大量的监控画面中随机选择帧图片并手动标注,但如何开始训练自己的模型,我没有头绪。

有什么类似快速实现或者脚手架工程类似的东西吗,感谢阅读

1274 次点击
所在节点    问与答
4 条回复
huiyadanli
182 天前
https://juejin.cn/post/7265968581841682492

图片导入 https://roboflow.com/ 打标后导出 YOLOv8 数据集

本地装了 YOLOv8 后(最新的是 11 ,建议用 8 版本),直接一键训练

不用写一行代码就有模型了。

调用的话最简单的方法:把 pt 后缀的模型转换成 onnx 。然后对应语言找 YOLOv8 的 onnx 调用示例
TimePPT
182 天前
你这需求用 yolo 就可以实现,具体自己搜搜
HaibaraDP
182 天前
图像识别好像用 yolo 就行了
java 可以用 https://github.com/deepjavalibrary/djl 调模型,这个是以前写的一些 demo: https://github.com/hligaty/d2l/blob/master/src/main/java/io/github/hligaty/demo/det/yolov5/YoloV5Model.java
学习的话可以看看 https://zh.d2l.ai/
soar0712
182 天前
感谢回复~,我去研究一下 yolo

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1120568

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX