飞桨的学习笔记-

让人拍案叫绝的创意

2021年7月30日

13:19

1.创意:将现有想法进行某种组合

2.例子:游戏复刻、特效复刻、效果复刻、表情机器人

1.零代码实现安全帽检测模型:

(1)目标检测任务:找出图像中所有感兴趣的目标(物体),确定他们的位置和大小,是计算机视觉领域的核心问题之一。由于各类物体有不同的外观,形状,姿态,加上成像时光照和遮罩等因素的干扰,目标检测一直是计算机视觉领域最具有挑战性的问题。

(2)安全帽佩检测模型:是计算机视觉在工业安全领域应用的典型场景,本文使用PaddleX GUI进行迁移学习训练,可实现安全帽检测模型的0代码开发,同时介绍了PaddleX的实时视频流预测部署、PaddleHub-Serving,基于PaddleX/PaddleDetection+Paddle-Lite,也可以实现安全帽检测模型在树莓派上的部署。

3)安全帽检测任务的开发流程:

        数据采集与标注--模型开发--模型部署

  • 1.训练并导出部署模型:
  • PaddleDetection训练ssd-mobilenet检测模型,使用PaddleLite导出部署模型。

  • 2.树莓派环境准备:
  • 在树莓派上安装PaddleLite预编译库

  • 3.拉取部署项目,替换默认标签:
  • 到Paddile-Lite-Demo中拉取部署项目示例,并准备好安全帽检测标签

  • 4.实现蜂鸣器报警模块:
  • 微调示例代码,加入蜂鸣器报警和检测图片保存模块

【以终为始:场景驱动项目】:

从问题找到想解决的场景,为实现某个特定场景的解决方案,探索形成一系列“创业”的项目

  1. 一个想法:结合实际问题,产生关于一个场景的想法
  2. 尝试验证:从易到难,从最熟悉的思路做起,开始尝试解决方案
  3. 用项目记录进展:一个孤立的项目不能形成一套解决方案,但可以逐步探索,每一次探索可能就产生了新的项目。

【在Github上要灵感:各种小众的模型库】:

  • 1.Parakeet有意思的语音合成项目
  • 2.PGL门槛较高又热门的图神经网络
  • 3.EasyEdge潜力巨大的全流程部署平台

2.创意:来源于生活:

来源于社会管理、生活出行、新闻咨询

1.项目技术可行性评估:清晰的技术路线能有效评估项目的可行性

  • 数据【AIStudio,Kaggle、天池、讯飞】
  • 训练【PaddlePaddle、PaddleX、Paddlenlp、PaddleGan】
  • 部署【pc段、树莓派、服务器、小程序/APP】

2.项目技术可行性评估:

  1. 数据获取及处理:在AIStudio等数据平台选取合适的开源数据集或自己动手制作数据集,并根据自己选取的开发工具对数据集进行适应性处理。

  1. 模型训练及压缩:根据部署环境的不同,选取ResNet50_vd_ssd或MobileNet_V3等模型进行针对性训练及压缩。

  1. 模型部署:python低代码视频流程流预测、Hub Serving服务化部署、EasyEdgeApp部署

3.看图写诗的创意:

1.实现思路:

  • 获取图像信息:首先让看机器看懂图片即这张图片是什么

  • 扩展关键字:有了图片的关键信息,把关键字串起来,把关键词组合成一首古诗的上阙。

  • 得到古诗词:因为PaddleHub有生成古诗词的预训练模型,所以根据古诗词的上阙,就能轻松的得到模型生成的下阙,最后组合起来就是一完整的古诗。

    让人拍案叫绝的创意

你可能感兴趣的:(ai)