【openmmlab框架学习笔记(一)】


本次学习,是通过张子豪(B站 同济子豪兄)讲解学习的,主要讲了计算机视觉的入门知识;OpenMMLab开源算法的基本框架以及主要的一些模块;最后讲解了神经网络是什么,详细讲解了神经网络模型的工作机制。课程视频B站搜索OpenMMLab,在其主页可以看见。详细链接 B站OpenMMLab视频第一讲https://www.bilibili.com/video/BV1Ty4y1X7X1/?spm_id_from=333.999.0.0

计算机视觉

计算机视觉是什么?

计算机视觉是一门让计算机学会 "看"的学科,研究如何自动理解图像和视频中的内容
在这里插入图片描述
下面为一些机器视觉的实际应用
图像识别:识别图像中的物体是什么
在这里插入图片描述
人脸识别:
在这里插入图片描述
智能驾驶: 智能驾驶中的智能感知
在这里插入图片描述
航拍转地图:
在这里插入图片描述

OpenMMLab开源算法框架体系

OpenMMLab总括

总体现状:
在这里插入图片描述
OpenMMLab开源例程:
OpenMMLab开源例程
总体架构概览:
在这里插入图片描述
算法训练 – 部署一体化:
在这里插入图片描述

算法框架介绍

MMDetection
其中目标检测算法,可以实现目标检测,实例分割,全景分割等功能。
在这里插入图片描述
下图可以更加清晰的了解到什么是分类,检测和分割。以及语义分割和实例分割。在自动驾驶领域中,全景分割时很重要的一个技术手段。

在这里插入图片描述
MMDetection3D
MMDetection3D包含了7个数据集,17钟不同的算法,80+个预训练模型,可以训练检测点云、传统图像数据,并将其用三维目标框圈起来。

在这里插入图片描述
MMClassification
在这里插入图片描述
MMSegmentation
在这里插入图片描述
MMPose & MMHuman3D
关节检测可以应用于动作预测或者像引体向上、深蹲等计数上。子豪兄还说到了一个守望先锋的插件–微笑开枪,就是后面的那个人脸检测,贼有意思。
在这里插入图片描述
MMTracking
这个可以应用于,某个商店(超市、奶茶店等)的人流量预估,便于选址。
在这里插入图片描述
MMAction2

在这里插入图片描述
MMOCR
在这里插入图片描述
MMEditing
在这里插入图片描述

OpenMMLab2.0简介

2.0架构
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

机器学习和神经网络简介


机器学习

机器学习是什么?
A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P if its performance at tasks in T, as measured by P, improves with experience E." ——Tom M. Mitchell (1997)

从数据中学习经验,以解决特定问题

机器学习的典型范式
在这里插入图片描述
机器学习的基本流程
在这里插入图片描述

神经网络- - - 一类拟合能力非常强的函数

BPNN是一种当下的应用比较广泛的智能算法,是MLP的一种,是用于寻找数据集中非线性的、复杂的数据关系。它是基于生物神经网络的原型,对其进行抽象和模拟,模仿人脑思考问题的方式和方法,能很好的去发掘数据之间的相关性。其主要用去数据的建模和预测。
在这里插入图片描述

神经元

在这里插入图片描述
在这里插入图片描述
多层感知机
在这里插入图片描述
多分类任务
在这里插入图片描述
上述,为我整理的第一次课的最基础内容,后续的关于神经网络的具体训练,以及卷积神经网络(CNN)的工作原理等,第一次课讲了一部分,但因为并不是很基础的内容,而且网络上也有很多文章讲解了这些,可以直接搜索查看。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值