高级算法
文章平均质量分 81
人工智能小雨老师
这个作者很懒,什么都没留下…
展开
-
最新大厂AI面试题,常见面试题整理版附答案解析
进大厂是大部分程序员的梦想,而进大厂的门槛也是比较高的,所以这里整理了一份阿里、Google等大厂AI面试大全,包含算法工程师、NLP工程师、机器学习工程师等面试笔试题内容十分全面,文末还有答案解析!有问题欢迎进群交流:953882093以下15个机器学习工程师面试题你是否能全部回答呢?1、你会在时间序列数据集上使用什么交叉验证技术?是用k倍或LOOCV?2、你是怎么理解偏差方差的平衡的?3、给你一个有1000列和1百万列的训练数据集,这个数据集是基于分类问题的。经理要求你来降低该数据集的维度以减原创 2021-09-22 15:56:27 · 2389 阅读 · 0 评论 -
Python面试常见的25个问题
整理了关于人工智能pytorch、python基础、图像处理opencv/自然语言处理、机器学习、数学基础等工具型资料,对于想学习人工智能或者转行到高薪行业的打工人或大学生都非常实用,无任何套路免费提供,进群966367816免费领取哦~1、到底什么是Python?你可以在回答中与其他技术进行对比下面是一些关键点:Python是一种解释型语言。这就是说,与C语言和C的衍生语言不同,Python代码在运行之前不需要编译。其他解释型语言还包括PHP和Ruby。Python是动态类型语言,指的是你在声明变原创 2021-09-18 17:53:32 · 674 阅读 · 0 评论 -
mysql安装配置——超详细图文教程
相关资源包进群自取:9538820931、首先单击MySQL5.5.21的安装文件,出现该数据库的安装向导界面,单击“next”继续安装,如图所示:2、在打开的窗口中,选择接受安装协议,单击“next”继续安装,如图所示:3、在出现选择安装类型的窗口中,有“typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,因为通过自定义可以更加的让我们去熟悉它的安装过程,单击“next”继续安装,如图所示:4、在出现自定义安装界面中选择m原创 2021-09-17 11:14:58 · 5308 阅读 · 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 · 13273 阅读 · 3 评论 -
如何解决中matlab中遗传算法的代码实现?手把手教程在这里
遗传算法是一种基于生物界自然群体遗传进化机制的自适应全局优化概率搜索算法。它与传统算法不同,不依赖梯度信息,而是通过模拟自然进化过程来搜索最优解。遗传算法工具箱的使用方法在上一期介绍遗传算法的详细代码之后,有的人可能觉着用起来很不方便,那么这期咱们就来看看遗传算法工具箱的基本使用方法。这里的工具箱主要包括两种:(1)GUI用户界面;(2)调用函数ga。(Matlab版本 2014a)准备工作(研究函数)我们调用工具箱里专门测试遗传算法的最小值问题:我们先看看函数图像的性质,%%%%子函数代码原创 2021-09-14 11:50:46 · 1892 阅读 · 0 评论 -
算法工程师是做什么的?超高薪资的背后,存在着什么样的原因?
随着大数据和人工智能领域的不断深入发展,自然语言处理、机器学习等方向成为求职的大热门,算法工程师也自然而然成为目前最炙手可热的岗位。虽然算法工程师一直被频频提及,但是许多人对这个岗位的了解还知之甚少。那么算法工程师究竟是做什么的?发展前景怎么样呢?AI算法工程师进阶交流群:953882093 内有一线大厂大牛解决大家问题、不定时资料分享和免费直播课程1、算法工程师的就业前景:如今,人工智能领域进入新的发展阶段,可以预见在不久之后AI技术将掀起一轮新的技术改革热潮。提到人工智能,我们就不得不提人工智能原创 2021-09-13 12:33:54 · 2815 阅读 · 0 评论 -
深度学习模型产权保护怎么做?看这些资深大牛分享了什么
在刚刚结束的 IJCAI 2021 大会上,深度学习模型知识产权保护国际研讨会正式举行,这场研讨会由微众银行、马来亚大学、香港科技大学、上海交通大学共同主办。机器学习,尤其是深度神经网络(DNN)技术,近年来在诸多领域取得了巨大成功,许多科技公司都将神经网络模型部署在商业产品中,提高效益。更多相关信息欢迎进Q群交流:953882093训练先进的神经网络模型需要大规模数据集、庞大的计算资源和设计者的智慧。这具体体现在:深度学习模型应用的训练模型规模巨大,以 GPT-3 为例,其预训练所用的数据量达原创 2021-09-10 11:26:07 · 1233 阅读 · 0 评论 -
一文看懂深度学习(知识脑图、视频资料与学习笔记整理)
1、什么是深度学习简而言之:机器学习是实现人工智能得方法,深度学习是实现机器学习得技术。机器学习在实现人工智能时需要人工辅助(半自动),而深度学习是使得改过程完全自动化。至今已有数种深度学习框架,如深度神经网络、卷积神经网络和深度置信网络和递归神经网络已被应用在计算机视觉、语音识别、自然语言处理、音频识别与生物信息学等领域并获取了极好的效果。这三者之间得关系如下所示:举个例子:通过机器学习算法来识别水果是橘子还是苹果,需要人工输入水果的特征数据,生成一定的算法模型,进而可以准确预测具有这些特征的水果原创 2021-09-09 11:50:53 · 355 阅读 · 0 评论 -
图解Numpy,这是理解数组最形象的一份教程了!
本文用可视化的方式介绍了 NumPy 的功能和使用示例。NumPy 软件包是 Python 生态系统中数据分析、机器学习和科学计算的主力军。它极大地简化了向量和矩阵的操作处理。Python 的一些主要软件包(如 scikit-learn、SciPy、pandas 和 tensorflow)都以 NumPy 作为其架构的基础部分。除了能对数值数据进行切片(slice)和切块(dice)之外,使用 NumPy 还能为处理和调试上述库中的高级实例带来极大便利。本文将介绍使用 NumPy 的一些主要方法,.原创 2021-09-08 17:34:09 · 504 阅读 · 0 评论 -
苦苦学习的Python,用了它我竟然就业AI了
当时我是在某平台上看到一句话深深打动了我”我要悄悄学Python,惊讶所有人“。Python不管是在程序员中杀出了一匹黑马,数据分析,挖掘中都需要先学习Python,然后再往其中深入。小到小学生,中到大哥、大叔、宝妈等一列中年人,上到六十多岁大爷也在学习Python。所以我也是其中的一位,选择去学习Python。每天就是到处看和Python相关的公众号,论坛,博主等,只要相关的我都去看,只要有资料我一定要去”白嫖“。收集-整理-学习-找答案-实操,这样的操作坚持了快3个月的时间,最后我学会了”Hello原创 2021-08-05 16:16:57 · 129 阅读 · 1 评论 -
使用Unity ml-agent进行深度强化学习
如果你不知道Unity ml-agents是什么,让我给你一个简单的介绍。Unity ml-agents是一个“用游戏和模拟环境来训练智能体的开源Unity插件,”。在我看来,这是一个可以对开始学习深度学习和强化学习来说很好的框架,因为它可以看到正在发生的事情,而不仅仅是在终端上看到数字和字母。在开始展示我们的小项目之前,让我先展示一下框架已经创建的一些场景。好了,现在您已经了解了这...原创 2019-06-25 14:17:00 · 2119 阅读 · 0 评论 -
阿里P8谈谈浅层神经网络的学习方法
每当我们听到神经网络的大名时,就会认为它里面有许许多多的隐藏层,但其实还有一种只有少量隐藏层的神经网络,浅神经网络只包含一到两层隐藏层。对浅神经网络的研究可以加强我们对深度神经网络内部运行机制的理解。本文将介绍什么是浅神经网络以及它的数学原理。下图所示是一个只包含一个隐藏层、一个输入层和一个输出层的浅神经网络。神经元神经元是神经网络中的原子单元。给定神经元一个输入,它将得到对应...原创 2019-06-04 16:47:00 · 268 阅读 · 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 · 370 阅读 · 0 评论 -
阿里达摩院:人工智能通识-科普-量子擦除器
双缝实验Double-slit experiment假若光束是由经典粒子组成,将光束照射于两条相互平行的狭缝,则在探射屏应该会观察到两个单缝图样的总和。但实际并不是这样,如下图所示,在探射屏显示出一系列明亮条纹与暗淡条纹相间的图样。 这个实验在19世纪初就已经被英国科学家托马斯·杨Thomas Young正式提出,也称之为 托马斯杨实验。阳光的双缝干涉图案假若把光视为波,如下图所示,则可...原创 2019-02-26 15:06:20 · 699 阅读 · 0 评论 -
阿里算法工程师:深度学习这些必懂的面试题
前言在这个岗位不知不觉数十年了,每年大大小小的面试已经数不清了,这些问题当然也是我最喜欢问他们的问题,要说难,肯定不会出那些都不会的难题,但是说每个人都会那肯定也是不可能的。那这些面试题又有多少人能够清楚的表达出来。1、神经网络基础问题(1)BP,Back-propagation(要能推倒)后向传播是在求解损失函数L对参数w求导时候用到的方法,目的是通过链式法则对参数进行一层一层的...原创 2019-04-26 16:06:30 · 3282 阅读 · 1 评论 -
分布式入门,怎样用PyTorch实现多GPU分布式训练
何为分布式计算分布式计算指的是一种编写程序的方式,它利用网络中多个连接的不同组件。通常,大规模计算通过以这种方式布置计算机来实现,这些计算机能够并行地处理高密度的数值运算。在分布式计算的术语中,这些计算机通常被称为节点(node),这些节点的集合就是集群。这些节点一般是通过以太网连接的,但是其他的高带宽网络也可以利用分布式架构的优势。深度学习如何从分布式计算中受益?作为深度学习的主...原创 2019-05-06 09:26:01 · 382 阅读 · 0 评论 -
十余年谷歌大佬的见解:成为算法工程师到底需要学些什么?
人工智能?感觉这个词很广泛,我之前想把人工智能当成某一项技术来学,但是并没有找到我满意的答案,还是说人工智能本就不是某一项技术?首先回答一下人工智能到底学什么1、学习并掌握一些数学知识高等数学是基础中的基础,一切理工科都需要这个打底,数据挖掘、人工智能、模式识别此类跟数据打交道的又尤其需要多元微积分运算基础线性代数很重要,一般来说线性模型是你最先要考虑的模型,加上很可能要处理多维数据,...原创 2019-05-07 16:06:21 · 13080 阅读 · 0 评论 -
卷积神经网络真的完美无瑕吗?
卷积神经网络(Convolutional Neural Networks, ConvNets or CNNs)是一种在图像识别与分类领域被证明特别有效的神经网络。随着近几年不断的发展与创新,卷积神经网络已经扩展出更多的功能。再次,简单列举几个方面:1)分类任务classification卷积神经网络最善长的就是完成分类任务,比如一张图片上是猫、还是狗、是飞机还是汽车。2)检索任务(Retr...原创 2019-05-26 14:34:22 · 274 阅读 · 0 评论 -
谷歌算法工程师:详谈ResNet(Keras)是如何理解与实现
ResNet 是残差网络(Residual Network)的缩写,是一种作为许多计算机视觉任务主干的经典神经网络。这个模型是2015年ImageNet挑战赛的获胜者,ResNet最根本的突破在于它使得我们可以训练成功非常深的神经网路,如150+层的网络。在ResNet之前,由于梯度消失(vanishing gradients)的问题,训练非常深的神经网络是非常困难的。AlexNet,2012...原创 2019-06-06 11:26:47 · 351 阅读 · 0 评论 -
使用极算GPU云的三个理由!?入门深度学习,还在自己配电脑?
当前人工智能的蓬勃发展已经是我们有目共睹的事实,人工智能在各个领域的应用也正全面的展开,然而,其应用开发过程中所需要用到的庞大运算资源,却早已超出了当今个人电脑的能力范围.应用极算云的GPU算力,可以称的上中国最便宜,最具性价比的GPU算力云了。何必自己买GPU电脑。省钱省精力学习深度学习,配置GPU电脑,选择配置1个月,购买1个月,安装驱动半个月,安装软件1个月,第5个月放弃了。而你的朋友...原创 2019-05-29 15:01:07 · 3016 阅读 · 0 评论 -
Tensorflow是如何计算图基础
1、计算图讲到计算图,就能和分布式的计算流程扯上关系,下面讲讲计算图的区别tensorflow和Spark的图计算流程差不多1.1 最基础的单元a、Spark的计算图最基...1、计算图讲到计算图,就能和分布式的计算流程扯上关系,下面讲讲计算图的区别tensorflow和Spark的图计算流程差不多1.1 最基础的单元a、Spark的计算图最基础的单元是rdd...原创 2019-06-01 15:44:08 · 395 阅读 · 0 评论 -
TensorFlowSharp入门使用C#编写TensorFlow人工智能应用学习
TensorFlow简单介绍TensorFlow 是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow的表现比第一代的DistBelief快了2倍。TensorFlow 内建深度学习的扩展支持,任何能够用计算流图形来表达的计算,都可以使用TensorFlow。任何基于梯度的机器学习算法都能够受益于TensorFlow的自动分化(auto-differentiat...原创 2019-02-14 14:00:42 · 3692 阅读 · 0 评论