soar0712
V2EX  ›  问与答

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

  •  
  •   soar0712 · Mar 24, 2025 · 1734 views
    This topic created in 439 days ago, the information mentioned may be changed or developed.

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

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

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

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

    4 replies    2025-03-24 10:48:45 +08:00
    huiyadanli
        1
    huiyadanli  
       Mar 24, 2025   ❤️ 1
    https://juejin.cn/post/7265968581841682492

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

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

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

    调用的话最简单的方法:把 pt 后缀的模型转换成 onnx 。然后对应语言找 YOLOv8 的 onnx 调用示例
    TimePPT
        2
    TimePPT  
    PRO
       Mar 24, 2025 via Android
    你这需求用 yolo 就可以实现,具体自己搜搜
    kphiia
        3
    kphiia  
       Mar 24, 2025   ❤️ 1
    图像识别好像用 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
        4
    soar0712  
    OP
       Mar 24, 2025
    感谢回复~,我去研究一下 yolo
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2882 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 14:30 · PVG 22:30 · LAX 07:30 · JFK 10:30
    ♥ Do have faith in what you're doing.