0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

人脸识别是什么 什么是深度学习

jf_78858299 来源:小牛呼噜噜 作者:小牛呼噜噜 2023-02-14 15:47 次阅读

以前学过人工智能算法,但是只是做了比较简单的项目像手写识别和猫狗识别等等,对算法掌握的比较浅显,一直以来特别想做一个能够做一个能够识别自己的小程序,感觉很酷,小牛希望通过这个项目继续深入学习研究相关算法,本系列文章仅记录笔者从小白开始的学习历程。

人脸识别是什么?

人脸识别,特指利用分析比较人脸视觉特征信息进行身份鉴别的计算机技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术,通常也叫做人像识别、面部识别。

查阅相关资料发现,人脸识别的关键点是:目标检测,关键点定位,活体检测,相识度度量,人脸属性回归

什么是深度学习

关于深度学习的前世今生,深度学习属于机器学习的一个分支,机器学习是实现人工智能的一个途径,即以机器学习为手段解决人工智能中的问题。机器学习在近30多年已发展为一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、计算复杂性理论等多门学科。

目前我们人类所讲的人工智能,其实是弱人工智能,其不是能够能真正地推理和解决问题的智能机器,其实是只不过“看起来”像是智能的,也不会有自主意识。我们通过给它大量的训练数据,让它去学习其这些数据内在的特征和关系,使其能够处理类似训练数据的实际问题。

机器学习中有许多经典的算法,其中有一个叫 人工神经网络 的算法,隐藏层比较多(大于2)的神经网络叫做深度神经网络。而深度学习,就是使用深层架构(比如,深度神经网络)的机器学习方法。深度学习通俗点讲就是神经网络的升级版。

这里简单介绍一下相关概念,大家感兴趣,可以去看一下斯坦福大学公开课:机器学习课程 或者这篇文章 (小牛感觉写的太牛了,有种通透的赶脚~~)

什么是感知器?

感知器(英语:Perceptron)是Frank Rosenblatt在1957年就职于康奈尔航空实验室(Cornell Aeronautical Laboratory)时所发明的一种人工神经网络。它可以被视为一种最简单形式的前馈神经网络,是一种二元线性分类器。

神经网络的组成单元——神经元。神经元也叫做感知器。

感知器有如下部分:输入权值,激活函数,输出

  • 输出权值:一个感知器可以接收多个输入 ,... ,一个输入上有一个权值 ,此外还有一个偏置项b。
  • 激活函数:感知器的激活函数可以有很多选择,我们选择这个经典的阶跃函数来作为激活函数:
  • 输出:

任何线性分类或线性回归问题,都可以用感知器来解决

多层感知器(MLP)也称人工神经网络(ANN)

深度学习中的概念变迁:神经元->感知器->神经网络->深度学习

前向运算

神经网络的前向运算,就是给定一组输入,计算输出的过程。

图片

对于前向传播来说,不管维度多高,其过程都可以用如下公式表示:

假设上一层结点输入1,输入2,输入3,…等一些结点与本层的结点有连接,那么本层结点的值就是通过上一层的输入1,输入2,输入3结点以及对应的连接权值进行加权和运算,最终结果再加上一个偏置项(图中为了简单省略了),最后在通过一个非线性函数(即激活函数),如ReLu,sigmoid等函数,最后得到的结果就是本层结点的输出。最终不断的通过这种方法一层层的运算,得到输出层结果。

σ() = σ(* +)

其中,上标代表层数,星号表示卷积,b表示偏置项bias,σ 表示激活函数。

假设我们构造了一个神经网络如下图:图片

公式如下:图片

其中f函数是本图规定的算法,Wij就是相邻两层神经元之间的权值, 是对x1,x2,x3进行线性组合, 是都 ,, 的线性组合

如何计算每层权值与偏值,f函数该如何定义,已知具体哪层,求其层的参数是多少?后面文章会一一道来。

明天再继续,概念还是挺抽象的,把概念写明白还是挺累的,脑袋要炸了。

参考:https://www.jiqizhixin.com/graph/technologies/f9849d6c-6262-4c1f-8f42-6d976be17161

https://www.zybuluo.com/hanbingtao/note/433855

https://cloud.tencent.com/developer/news/390591

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人工智能
    +关注

    关注

    1777

    文章

    43920

    浏览量

    230654
  • 深度学习
    +关注

    关注

    73

    文章

    5240

    浏览量

    119936
收藏 人收藏

    评论

    相关推荐

    使用LabVIEW 实现物体识别、图像分割、文字识别人脸识别深度视觉

    LabVIEW可以实现深度学习嘛,今天我们一起来看看使用LabVIEW 实现物体识别、图像分割、文字识别人脸
    的头像 发表于 08-11 16:02 915次阅读
    使用LabVIEW 实现物体<b class='flag-5'>识别</b>、图像分割、文字<b class='flag-5'>识别</b>、<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>等<b class='flag-5'>深度</b>视觉

    人脸识别技术的60年发展史

    方面。一般来说每种属性的识别算法过程是独立的,但是有一些新型的基于深度学习实现的算法可以实现同时输出年龄、性别、姿态、表情等属性识别结果。  人脸
    发表于 06-20 13:29

    LabVIEW人脸识别设计

    系统与试卷,公布综合成绩3、挑战成功学员在3-5个工作日之内即可收到退款【课程介绍】本课程主要以LabVIEW视觉和第三方开源深度学习库,实现人脸识别功能。
    发表于 04-28 10:00

    【AI技能解析】人脸识别是怎么做到的?

    环境搭建2、opencv对图像和视频进行基本操作3、opencv图像滤波及形态学处理4、opencv人脸检测5、opencv机器学习模块及人脸识别实战
    发表于 03-16 11:25

    人脸识别技术大火,深度学习做支撑

    人脸识别是当下视觉领域人们应用的重要技术支撑,每个环节都因为深度学习算法的推进实现了更优的计算结果。在泛金融的身份证认证、手机领域的刷脸解锁,安放领域的影像分析等一样场景都是,
    发表于 07-18 13:48 983次阅读

    从技术角度来深度剖析人脸识别技术

    本文中笔者试图用通俗的语言探讨人脸识别技术,首先概述人脸识别技术,接着探讨深度学习有效的原因以及
    的头像 发表于 01-31 16:55 5670次阅读
    从技术角度来<b class='flag-5'>深度</b>剖析<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>技术

    深度解析人脸识别技术

    人脸识别是AI技术发展较快、应用较多的一个领域,目前国内人脸识别应用已相当广泛,并积累了不少实战经验。
    的头像 发表于 08-26 10:11 1.2w次阅读
    <b class='flag-5'>深度</b>解析<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>技术

    干货 | 人脸识别技术全面总结:从传统方法到深度学习

    人脸识别是指能够识别或验证图像或视频中的主体的身份的技术。
    的头像 发表于 05-17 17:07 5361次阅读

    深度学习与对象检测之人脸识别

    以上人脸识别过程,存在一定的问题,当人脸原始数据比较大时,数据库中必然存在比较多的人脸数据,当进行人脸
    的头像 发表于 09-20 16:18 3144次阅读
    <b class='flag-5'>深度</b><b class='flag-5'>学习</b>与对象检测之<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>

    虹膜识别技术和人脸识别技术的区别是什么

    虹膜识别人脸识别有何不同?虹膜识别技术和人脸识别技术的区别介绍。在生物特征
    的头像 发表于 06-11 14:31 1.3w次阅读

    人脸识别是什么_人脸识别技术原理

    人脸识别是什么,人脸识别技术原理是如何的,它又是若何一步步实现的,人脸识别技术次序是怎么的,
    发表于 09-27 15:49 5152次阅读
    <b class='flag-5'>人脸</b><b class='flag-5'>识别是</b>什么_<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>技术原理

    基于深度学习人脸识别算法与其网络结构

    基于深度学习人脸识别算法,如何让神经网络从训练数据中学习到有效、鲁棒的生物特征是至关重要的。
    的头像 发表于 03-12 11:13 3005次阅读
    基于<b class='flag-5'>深度</b><b class='flag-5'>学习</b>的<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>算法与其网络结构

    一文让你了解深度学习人脸识别的算法

    基于深度学习人脸识别算法,如何让神经网络从训练数据中学习到有效、鲁棒的生物特征是至关重要的。在这个过程中,一个良好的
    的头像 发表于 03-12 11:17 3934次阅读
    一文让你了解<b class='flag-5'>深度</b><b class='flag-5'>学习</b>的<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>的算法

    人脸识别是如何实现的 人脸识别模型有哪些

    人脸识别是一种通过技术手段对人脸图像进行分析和比对,以判断身份或识别个体的过程。
    发表于 06-27 17:26 3038次阅读

    人脸识别是如何工作的 人脸识别技术的利与弊

    人脸识别是一种生物识别技术,通过对人脸图像或视频进行分析和比对,识别出人脸的身份。下面是简要的工作原理。
    发表于 06-30 15:02 942次阅读