人工智能
文章平均质量分 83
人工智能小雨老师
这个作者很懒,什么都没留下…
展开
-
OpenCV入门级图像处理教程,从小白到视觉算法工程师
OpenCV是一个开源的计算机视觉和机器学习软件库。OpenCV主要为开发计算机视觉程序提供一组公共的底层结构和加强商业产品中机器的感知能力。OpenCV使用BSD许可证,它可以被商用并可以修改源代码。OpenCV库有超过2500个已优化的算法,既包含了经典的也包含了最先进的计算机视觉和机器学习算法。这些算法可以被用来检测和识别人脸,跟踪移动的物体,提取物体的三维模型,从立体相机中产生3D point clouds,可以将图片拼接来生成一张高解析度的全景图像,从图像数据库中找到相似性的图像等。OpenCV原创 2021-11-03 16:46:13 · 3553 阅读 · 0 评论 -
靠着这套计算机视觉学习路线,大厂视觉算法工程师offer拿到手软 深度学习/计算机视觉/学习路线/图像处理/算法工程师
一、引言计算机视觉的黄金时代真的到来了吗?近年来,随着深度学习技术的革新、计算存储的扩大、可视化数据集的激增,计算机视觉领域的研究开始蓬勃发展,如火如荼。在自动驾驶、智能安防、智慧城市、医疗保健、商业零售、航空能源、虚拟现实等诸多人工智能热门领域,计算机视觉技术落地开花,熠熠生辉。计算机视觉研究工作在学术界和工业界取得的巨大成功,每年吸引着数以万计的研究人员蜂拥而至,加入炼丹师的序列。甚至连生物医学、机械自动化、土木建筑等诸多专业的学生都开始研究其在各自领域的应用,一个视觉交流群里三分之一以上都不是原创 2021-11-02 16:39:23 · 3887 阅读 · 2 评论 -
计算机视觉—浅谈语义分割、实例分割及全景分割任务 (深度学习/图像处理/计算机视觉)
▌计算机视觉基本任务相关资料整理好了在文末,记得领取哦!图像分割(image segmentation)是计算机视觉中非常重要的研究和应用方向,根据某些规则将图片中的像素分成不同的部分、打上不同标签。▌1. 语义分割计算机视觉的核心任务是分割,它将整个图像分成一个个像素组,然后对其进行标记和分类。特别地,语义分割试图在语义上理解图像中每个像素的角色(比如,识别它是汽车、摩托车还是其他的类别)。如上图所示,除了识别人、道路、汽车、树木等之外,我们还必须确定每个物体的边界。因此,与分类不同,我们需转载 2021-10-28 16:49:40 · 3993 阅读 · 0 评论 -
每天2小时,吃透 985博士总结的这套保姆级TensorFlow + PyTorch笔记(深度学习框架/深度学习图像识别/深度学习实战)
作为一名AI工程师,掌握一门深度学习框架是必备的生存技能之一。自 TensorFlow 从 Google 中脱颖而出以来,它在研究和商业领域成为最受欢迎的开源深度学习框架,紧接着 从 Facebook 诞生的 PyTorch 由于社区推动的易用性改进和越来越广泛的用例部署,而迅速赶上TensorFlow。两个框架在当年一度备受争议,TensorFlow和PyTorch谁更好?一位面试官说:从去年校招开始到现在负责部门的面试,从我手上流走的简历多多少少也有上百封了。面试了很多候选人,当问他们常用的深度原创 2021-10-27 16:18:04 · 176 阅读 · 0 评论 -
双一流博士整理的计算机视觉学习路线(深度学习+传统图像处理)
因工作需要,年初花了4个月左右时间学习了机器学习、神经网络相关的知识,工作日每天大概学习4-6个小时,周末每天大概10个小时,工作中的需求应对也得心应手了。想快速入门的话,从自己的经验看,可以先不看高等数学和线性代数,因为机器学习和深度学习中涉及的相关知识并不多。福利来啦!!!小雨整理了一份关于pytorch、python基础,图像处理opencv\自然语言处理、机器学习、数学基础等资源库,想学习人工智能或者转行到高薪资行业的,大学生都非常实用,无任何套路免费提供,,加我裙:361598961也可以领原创 2021-10-13 16:00:22 · 457 阅读 · 0 评论 -
深度学习在计算机视觉领域(图像,视频,3-D点云,深度图)的应用一览 语义分割/CNN/RNN
接上篇核心部分是计算机视觉的高层:环境理解。这部分是深度学习在计算机视觉最先触及,并展示强大实力的部分。出色的工作太多,是大家关注和追捧的,而且有不少分析和总结文章,所以这里不会重复过多,只简单回顾一下。我整理了一份关于pytorch、python基础,图像处理opencv\自然语言处理、机器学习、数学基础等资源库,想学习人工智能或者转行到高薪资行业的,大学生都非常实用,无任何套路免费提供,,加我裙:361598961也可以领取的内部资源,人工智能题库,大厂面试题 学习大纲 自学课程大纲还有200G原创 2021-09-29 15:51:28 · 1254 阅读 · 0 评论 -
深度学习在计算机视觉领域(图像,视频,3-D点云,深度图)的应用一览 3-D,基于多视角(MVS)/运动(SFM)的重建
接上篇下面谈谈3-D,基于多视角(MVS)/运动(SFM)的重建,后者也叫SLAM深度学习计算视觉图像处理实战这部分就是经典的计算机视觉问题:3-D重建。基本上可以分成两种路径:一是多视角重建,二是运动重建。前一个有一个经典的方法MVS(multiple view stereo),就是多帧匹配,是双目匹配的推广,这样采用CNN来解决也合理。当年CMU在Superbowl展示的三维重建和视角转化,轰动一时,就是基于此路径,但最终没有被产品化(技术已经转让了)。我整理了一份关于pytorch、pyth原创 2021-09-28 15:56:23 · 756 阅读 · 0 评论 -
深度学习在计算机视觉领域(图像,视频,3-D点云,深度图)的应用一览 计算机视觉图像处理
先说图像/视频处理(计算机视觉的底层,不低级)图像处理,还有视频处理,曾经是很多工业产品的基础,现在电视,手机还有相机/摄像头等等都离不开,是技术慢慢成熟了(传统方法),经验变得比较重要,而且芯片集成度越来越高,基本上再去研究的人就少了。经典的ISP,A3,都是现成的,当然做不好的也很难和别人竞争,成本都降不下来。这是一个典型成像处理的流程图:我整理了一份关于pytorch、python基础,图像处理opencv\自然语言处理、机器学习、数学基础等资源库,想学习人工智能或者转行到高薪资行业的,大学生都原创 2021-09-26 16:03:29 · 1452 阅读 · 1 评论 -
一文教会你OpenCV图像处理!OPenCV教程/OPenCV物体识别/OPenCV图像处理
01前言计算机视觉基础首先是处理图像、视频这些非结构化的数据,而图像处理库比较常用和强大的有 PIL、OpenCV 模块,本项目主要讲述 OpenCV 的具体用法02内容目录主要介绍了opencv模块在图像处理方面的一些常用操作。图像文件操作图像基本操作绘图功能轨迹栏做调色板图像阈值图像平滑边缘检测轮廓检测颜色空间转换及目标追踪图像增强人工智能学习路径总览,压箱底的小白学习路径!我整理了一份关于pytorch、python基础,图原创 2021-09-25 16:23:48 · 1465 阅读 · 0 评论 -
最新大厂AI面试题,常见面试题整理版附答案解析
进大厂是大部分程序员的梦想,而进大厂的门槛也是比较高的,所以这里整理了一份阿里、Google等大厂AI面试大全,包含算法工程师、NLP工程师、机器学习工程师等面试笔试题内容十分全面,文末还有答案解析!有问题欢迎进群交流:953882093以下15个机器学习工程师面试题你是否能全部回答呢?1、你会在时间序列数据集上使用什么交叉验证技术?是用k倍或LOOCV?2、你是怎么理解偏差方差的平衡的?3、给你一个有1000列和1百万列的训练数据集,这个数据集是基于分类问题的。经理要求你来降低该数据集的维度以减原创 2021-09-22 15:56:27 · 2525 阅读 · 0 评论 -
Python面试常见的25个问题
整理了关于人工智能pytorch、python基础、图像处理opencv/自然语言处理、机器学习、数学基础等工具型资料,对于想学习人工智能或者转行到高薪行业的打工人或大学生都非常实用,无任何套路免费提供,进群966367816免费领取哦~1、到底什么是Python?你可以在回答中与其他技术进行对比下面是一些关键点:Python是一种解释型语言。这就是说,与C语言和C的衍生语言不同,Python代码在运行之前不需要编译。其他解释型语言还包括PHP和Ruby。Python是动态类型语言,指的是你在声明变原创 2021-09-18 17:53:32 · 723 阅读 · 0 评论 -
mysql安装配置——超详细图文教程
相关资源包进群自取:9538820931、首先单击MySQL5.5.21的安装文件,出现该数据库的安装向导界面,单击“next”继续安装,如图所示:2、在打开的窗口中,选择接受安装协议,单击“next”继续安装,如图所示:3、在出现选择安装类型的窗口中,有“typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,因为通过自定义可以更加的让我们去熟悉它的安装过程,单击“next”继续安装,如图所示:4、在出现自定义安装界面中选择m原创 2021-09-17 11:14:58 · 5450 阅读 · 0 评论 -
Pandas的query函数——Python数据分析系列
人工智能交流Q群:953882093 有问题可直接问群内大佬Pandas 可以说是 在Python数据科学领域应用最为广泛的工具之一。Pandas是一种高效的数据处理库,它以 dataframe 和 series 为基本数据类型,呈现出类似excel的二维数据。在数据处理过程中经常会用到数据筛选,Pandas 中提供了数据筛选的多种方法,这里给大家分享下 在Pandas中应用 query 函数来进行数据筛选。query 函数的一般用法如下:df.query('expression')文中的代码原创 2021-09-15 11:23:55 · 17341 阅读 · 3 评论 -
如何解决中matlab中遗传算法的代码实现?手把手教程在这里
遗传算法是一种基于生物界自然群体遗传进化机制的自适应全局优化概率搜索算法。它与传统算法不同,不依赖梯度信息,而是通过模拟自然进化过程来搜索最优解。遗传算法工具箱的使用方法在上一期介绍遗传算法的详细代码之后,有的人可能觉着用起来很不方便,那么这期咱们就来看看遗传算法工具箱的基本使用方法。这里的工具箱主要包括两种:(1)GUI用户界面;(2)调用函数ga。(Matlab版本 2014a)准备工作(研究函数)我们调用工具箱里专门测试遗传算法的最小值问题:我们先看看函数图像的性质,%%%%子函数代码原创 2021-09-14 11:50:46 · 1949 阅读 · 0 评论 -
算法工程师是做什么的?超高薪资的背后,存在着什么样的原因?
随着大数据和人工智能领域的不断深入发展,自然语言处理、机器学习等方向成为求职的大热门,算法工程师也自然而然成为目前最炙手可热的岗位。虽然算法工程师一直被频频提及,但是许多人对这个岗位的了解还知之甚少。那么算法工程师究竟是做什么的?发展前景怎么样呢?AI算法工程师进阶交流群:953882093 内有一线大厂大牛解决大家问题、不定时资料分享和免费直播课程1、算法工程师的就业前景:如今,人工智能领域进入新的发展阶段,可以预见在不久之后AI技术将掀起一轮新的技术改革热潮。提到人工智能,我们就不得不提人工智能原创 2021-09-13 12:33:54 · 2879 阅读 · 0 评论 -
最火Pytorch:10分钟带你了解深度学习框架
一直以来,PyTorch就以简单又好用的特点,广受AI研究者的喜爱。因为它强大的功能,它现在已经成为深度学习领域的流行框架,它的强大源于它内部有很多内置的库。本文就着重介绍了其中几种有特色的库,它们能够帮你在深度学习领域更上一层楼。为了方便交流建了个Q群:953882093 有问题可直接问群内大佬PyTorch由于使用了强大的GPU加速的Tensor计算(类似numpy)和基于tape的autograd系统的深度神经网络。这使得今年一月份被开源的PyTorch成为了深度学习领域新流行框架,许多新的论文在原创 2021-09-11 11:08:14 · 830 阅读 · 0 评论 -
深度学习模型产权保护怎么做?看这些资深大牛分享了什么
在刚刚结束的 IJCAI 2021 大会上,深度学习模型知识产权保护国际研讨会正式举行,这场研讨会由微众银行、马来亚大学、香港科技大学、上海交通大学共同主办。机器学习,尤其是深度神经网络(DNN)技术,近年来在诸多领域取得了巨大成功,许多科技公司都将神经网络模型部署在商业产品中,提高效益。更多相关信息欢迎进Q群交流:953882093训练先进的神经网络模型需要大规模数据集、庞大的计算资源和设计者的智慧。这具体体现在:深度学习模型应用的训练模型规模巨大,以 GPT-3 为例,其预训练所用的数据量达原创 2021-09-10 11:26:07 · 1328 阅读 · 0 评论 -
一文看懂深度学习(知识脑图、视频资料与学习笔记整理)
1、什么是深度学习简而言之:机器学习是实现人工智能得方法,深度学习是实现机器学习得技术。机器学习在实现人工智能时需要人工辅助(半自动),而深度学习是使得改过程完全自动化。至今已有数种深度学习框架,如深度神经网络、卷积神经网络和深度置信网络和递归神经网络已被应用在计算机视觉、语音识别、自然语言处理、音频识别与生物信息学等领域并获取了极好的效果。这三者之间得关系如下所示:举个例子:通过机器学习算法来识别水果是橘子还是苹果,需要人工输入水果的特征数据,生成一定的算法模型,进而可以准确预测具有这些特征的水果原创 2021-09-09 11:50:53 · 403 阅读 · 0 评论 -
图解Numpy,这是理解数组最形象的一份教程了!
本文用可视化的方式介绍了 NumPy 的功能和使用示例。NumPy 软件包是 Python 生态系统中数据分析、机器学习和科学计算的主力军。它极大地简化了向量和矩阵的操作处理。Python 的一些主要软件包(如 scikit-learn、SciPy、pandas 和 tensorflow)都以 NumPy 作为其架构的基础部分。除了能对数值数据进行切片(slice)和切块(dice)之外,使用 NumPy 还能为处理和调试上述库中的高级实例带来极大便利。本文将介绍使用 NumPy 的一些主要方法,.原创 2021-09-08 17:34:09 · 544 阅读 · 0 评论 -
一文看懂卷积神经网络-CNN
卷积神经网络 – CNN 最擅长的就是图片的处理。它受到人类视觉神经系统的启发。为了方便交流建了个Q群:953882093CNN 有2大特点:能够有效的将大数据量的图片降维成小数据量能够有效的保留图片特征,符合图片处理的原则目前 CNN 已经得到了广泛的应用,比如:人脸识别、自动驾驶、美图秀秀、安防等很多领域。CNN 解决了什么问题?在 CNN 出现之前,图像对于人工智能来说是一个难题,有2个原因:图像需要处理的数据量太大,导致成本很高,效率很低图像在数字化的过程中很难保留原有的.转载 2021-09-07 20:18:58 · 785 阅读 · 0 评论 -
CNN(卷积神经网络)、RNN(循环神经网络)、DNN(深度神经网络)的内部网络结构有什么区别?
神经网络技术起源于上世纪五、六十年代,当时叫感知机(perceptron),拥有输入层、输出层和一个隐含层。输入的特征向量通过隐含层变换达到输出层,在输出层得到分类结果。早期感知机的推动者是Rosenblatt。(扯一个不相关的:由于计算技术的落后,当时感知器传输函数是用线拉动变阻器改变电阻的方法机械实现的,脑补一下科学家们扯着密密麻麻的导线的样子…)更多人工智能精品课程及200G人工智能课程资料欢迎加微信领取,或进Q群一起交流学习:361598961但是,Rosenblatt的单层感知机有一个严重得原创 2021-08-26 16:32:18 · 865 阅读 · 0 评论 -
连华为都在研究的计算机视觉,到底有多牛?
去年,华为在CCF-GAIR 大会上介绍了在人工智能领域的愿景,华为为了实现这个战略目标,从中梳理出深耕基础研究、打造全栈方案、投资开放生态和人才培养、解决方案增强、内部效率提升五大方向,以此打造无所不及的AI,构建万物互联的智能世界。在计算机视觉上,将以基础研究以数据高效和能耗高效为核心,覆盖从2D视觉到3D视觉的技术和应用,主要包含底层视觉、语义理解、三维视觉、数据生成、视觉计算、视觉多模态等方面。个人觉得CV发展的潜力还是非常大的(例如在工业上的运用),但也确实是上限高,真正深入研究起图像识别,要原创 2021-08-23 17:06:37 · 157 阅读 · 0 评论 -
人工智能学习路径总览,压箱底的小白学习路径!
有很多人想入门人工智能,但是不知从和下手,我专门咨询了几位打算入门的初学者,总结之后有这么几点:总览人工智能基础性概念逐步深入应用场景如何使用应“广大”朋友需求,从最简单的为大家介绍关于人工智能的东西,目前还不会太深入细节。我把人工智能相关的东西总结成了上面这张图,现在一一为大家讲解一下。编程语言在人工智能领域,Python一般都作为首选编程语言,当然也有很多人喜欢用R,不过R更多的用在数据分析上,除此之外还有Java(Deeplearning4j框架),Scala(Spark MLlib),当然还有原创 2021-08-20 18:48:15 · 1033 阅读 · 1 评论 -
从小白到AI工程师学习大纲分享 想进入人工智能领域,该学习哪些东西?该怎么入门?怎么深入?
推荐个学习路线图,还有几个网站和相关书籍,希望对各位有帮助吧~同时需要学习资料的小伙伴可以加Q群:361598961 课程资料免费领取+大牛答疑指导+人工智能系列录播课程!更有200G人工智能资料大礼包奉上!一、作为程序员可以在掌握了数学、python的基础上多了解机器学习等,并通过项目实操多参与实践首先要做到应用。这对于熟练python的程序员有一定优势, 同时需要对机器学习和深度学习有一定了解,能用tensorflow做一些模型训练。其次,熟悉tensorflow,caffe,pyTorch等框架原创 2021-08-18 18:38:30 · 521 阅读 · 0 评论 -
26个人工智能和机器学习大厂面试常见问题
以下是 Part 1, 26个AI/数据科学面试问题,每个问题都有一个可接受的答案。这些问题将由难度和主题混合而成,但都与机器学习和数据科学有关。我建议你在继续验证你的答案之前,先看看这个问题,花点时间思考一下答案。 无论你是大学生还是有经验的专业人士,每个人都可以花一些时间来测试(或更新)他们的技能! 你能全部回答吗?加Q群:361598961 课程资料免费领取+大牛答疑指导+人工智能系列录播课程!更有200G人工智能资料大礼包奉上!1 | 区分机器学习、人工智能和数据科学。(主题:概述)人工智能是转载 2021-08-17 17:52:08 · 1380 阅读 · 0 评论 -
苦苦学习的Python,用了它我竟然就业AI了
当时我是在某平台上看到一句话深深打动了我”我要悄悄学Python,惊讶所有人“。Python不管是在程序员中杀出了一匹黑马,数据分析,挖掘中都需要先学习Python,然后再往其中深入。小到小学生,中到大哥、大叔、宝妈等一列中年人,上到六十多岁大爷也在学习Python。所以我也是其中的一位,选择去学习Python。每天就是到处看和Python相关的公众号,论坛,博主等,只要相关的我都去看,只要有资料我一定要去”白嫖“。收集-整理-学习-找答案-实操,这样的操作坚持了快3个月的时间,最后我学会了”Hello原创 2021-08-05 16:16:57 · 141 阅读 · 1 评论 -
关于使用卷机神经网络识别蝴蝶分类与位置的一些问题
中国计算机学会与中国人工智能学会主办的数据挖掘比赛,要求识别蝴蝶的分类以及位置检测。笔者在上个月末与同学参加了一项由中国计算机学会与中国人工智能学会主办的数据挖掘比赛,要求识别蝴蝶的分类以及位置检测。团队成员基本是深度学习方面的新人,所以在做赛题时产生了一点问题,故此前来向各位前辈请教。前三小节针对不了解本次比赛的人提供,如果对本比赛比较了解的可以直接跳过前三小节,第四小节为我们团队所遇...原创 2019-05-30 15:51:43 · 1151 阅读 · 0 评论 -
卷积神经网络真的完美无瑕吗?
卷积神经网络(Convolutional Neural Networks, ConvNets or CNNs)是一种在图像识别与分类领域被证明特别有效的神经网络。随着近几年不断的发展与创新,卷积神经网络已经扩展出更多的功能。再次,简单列举几个方面:1)分类任务classification卷积神经网络最善长的就是完成分类任务,比如一张图片上是猫、还是狗、是飞机还是汽车。2)检索任务(Retr...原创 2019-05-26 14:34:22 · 281 阅读 · 0 评论 -
十余年谷歌大佬的见解:成为算法工程师到底需要学些什么?
人工智能?感觉这个词很广泛,我之前想把人工智能当成某一项技术来学,但是并没有找到我满意的答案,还是说人工智能本就不是某一项技术?首先回答一下人工智能到底学什么1、学习并掌握一些数学知识高等数学是基础中的基础,一切理工科都需要这个打底,数据挖掘、人工智能、模式识别此类跟数据打交道的又尤其需要多元微积分运算基础线性代数很重要,一般来说线性模型是你最先要考虑的模型,加上很可能要处理多维数据,...原创 2019-05-07 16:06:21 · 14948 阅读 · 0 评论 -
分布式入门,怎样用PyTorch实现多GPU分布式训练
何为分布式计算分布式计算指的是一种编写程序的方式,它利用网络中多个连接的不同组件。通常,大规模计算通过以这种方式布置计算机来实现,这些计算机能够并行地处理高密度的数值运算。在分布式计算的术语中,这些计算机通常被称为节点(node),这些节点的集合就是集群。这些节点一般是通过以太网连接的,但是其他的高带宽网络也可以利用分布式架构的优势。深度学习如何从分布式计算中受益?作为深度学习的主...原创 2019-05-06 09:26:01 · 401 阅读 · 0 评论 -
阿里算法工程师:深度学习这些必懂的面试题
前言在这个岗位不知不觉数十年了,每年大大小小的面试已经数不清了,这些问题当然也是我最喜欢问他们的问题,要说难,肯定不会出那些都不会的难题,但是说每个人都会那肯定也是不可能的。那这些面试题又有多少人能够清楚的表达出来。1、神经网络基础问题(1)BP,Back-propagation(要能推倒)后向传播是在求解损失函数L对参数w求导时候用到的方法,目的是通过链式法则对参数进行一层一层的...原创 2019-04-26 16:06:30 · 3325 阅读 · 1 评论 -
学习人工智还死拽着Python不放?大牛都在用Anaconda5.2.0
前言最近有很多的小白想学习人工智能,可是呢?依旧用Python在学习。我说大哥们,现在都什么年代了,还在把那个当宝一样拽着死死不放吗?懂的人都在用Anaconda5.2.0,里面的功能可强大多了,里面也一样有Python。有一哥们安装了,一直在跟我说怎么跟你的不对,用不上呢?你说你安装就安装嘛!那你别给我乱整呀!搞的又要卸载重装。好麻烦的你不知道吗?气得到我脑壳都炸了,只能自己亲自出...原创 2019-03-16 13:55:27 · 234 阅读 · 0 评论 -
深度学习500问,面试必备宝典
随着深度学习在计算机视觉、自然语言处理、语音处理的应用越来越广泛,由于人才的供不应求,薪资水平也远远高于其他行业,相对于其他行业要求也要高一些。深度学习500问,是以一问一答的形式,内容也是非常的丰富,涵盖了数学知识、机器学习、深度学习、计算机视觉、自然语言处理等,非常适合面试前复习的资料。深度学习500问,是由一名川大毕业生在git上面创建的一个开源项目,目的是为了帮助在学习深度学习的...转载 2019-03-07 16:15:53 · 793 阅读 · 0 评论 -
展望2019年的人工智能,那些吹过的牛能实现吗?
自从Alpha Go一鸣惊人之后,满大街的公司都在自己的公司前面加上人工智能二字,HR Saas供应商也不例外,智能人事,智能招聘,智能劳动力管理产品满天飞,但是如果你再问细一点,哪方面智能化了以及怎样实现智能化的,那大多数就该语焉不详了吧。人工智能前途宏大,笔者相信会极大地改变这个社会,最终一切人造物品皆可智能化,从而更好的个性化服务每一个人。但是目前人工智能所在的阶段,可能还只是相当于90年...原创 2019-03-14 14:42:04 · 167 阅读 · 0 评论 -
阿里达摩院:人工智能通识-科普-量子擦除器
双缝实验Double-slit experiment假若光束是由经典粒子组成,将光束照射于两条相互平行的狭缝,则在探射屏应该会观察到两个单缝图样的总和。但实际并不是这样,如下图所示,在探射屏显示出一系列明亮条纹与暗淡条纹相间的图样。 这个实验在19世纪初就已经被英国科学家托马斯·杨Thomas Young正式提出,也称之为 托马斯杨实验。阳光的双缝干涉图案假若把光视为波,如下图所示,则可...原创 2019-02-26 15:06:20 · 740 阅读 · 0 评论 -
谷歌AI科学家:CNN--两个Loss层计算的数值问题
前言:小编这次给老铁们聊一聊在计算Loss部分是可能出现的一些小问题以及现在的解决方法。其实也是仔细阅读下Caffe代码中有关Softmax Loss和Sigmoid Cross Entropy Loss两个部分的真实计算方法。Softmax有关Softmax的起源以及深层含义这里不多说了,我们直接来看看从定义出发的计算方法: Def Naive_softmax(X): Y...原创 2019-02-25 14:37:28 · 382 阅读 · 0 评论 -
谷歌算法工程师:详谈ResNet(Keras)是如何理解与实现
ResNet 是残差网络(Residual Network)的缩写,是一种作为许多计算机视觉任务主干的经典神经网络。这个模型是2015年ImageNet挑战赛的获胜者,ResNet最根本的突破在于它使得我们可以训练成功非常深的神经网路,如150+层的网络。在ResNet之前,由于梯度消失(vanishing gradients)的问题,训练非常深的神经网络是非常困难的。AlexNet,2012...原创 2019-06-06 11:26:47 · 367 阅读 · 0 评论 -
使用极算GPU云的三个理由!?入门深度学习,还在自己配电脑?
当前人工智能的蓬勃发展已经是我们有目共睹的事实,人工智能在各个领域的应用也正全面的展开,然而,其应用开发过程中所需要用到的庞大运算资源,却早已超出了当今个人电脑的能力范围.应用极算云的GPU算力,可以称的上中国最便宜,最具性价比的GPU算力云了。何必自己买GPU电脑。省钱省精力学习深度学习,配置GPU电脑,选择配置1个月,购买1个月,安装驱动半个月,安装软件1个月,第5个月放弃了。而你的朋友...原创 2019-05-29 15:01:07 · 3083 阅读 · 0 评论 -
Tensorflow是如何计算图基础
1、计算图讲到计算图,就能和分布式的计算流程扯上关系,下面讲讲计算图的区别tensorflow和Spark的图计算流程差不多1.1 最基础的单元a、Spark的计算图最基...1、计算图讲到计算图,就能和分布式的计算流程扯上关系,下面讲讲计算图的区别tensorflow和Spark的图计算流程差不多1.1 最基础的单元a、Spark的计算图最基础的单元是rdd...原创 2019-06-01 15:44:08 · 426 阅读 · 0 评论 -
深度学习你必须知道的几个信息理论概念
信息论是一个重要的领域,它对深度学习和人工智能作出了重大贡献,但很多人对它却并不了解。信息论可以看作是微积分、概率论和统计学这些深度学习基本组成部分的复杂融合。人工智能中的很多概念来自信息论或相关领域: 常用的交叉熵损失函数 根据最大信息增益构建决策树 广泛应用于NLP和语音领域的维特比算法 广泛用于机器翻译RNN和各种其他类型模型的编码器-解码器概念...原创 2019-07-05 17:12:25 · 747 阅读 · 0 评论