
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、选择题1.B 2.B3.A4.B C5. A6.A7.D8.A9.C10.C二、填空题170,275,154,503,512,765,612,897,512,677,908堆排序快速排序n-1O(nlogn)希尔排序快速排序堆排序60,51,121,142,15,575,185,46,57,68,89n+2)(n-1)/29,15,7,8,20,-1,4简单选择排序13三、判断题× 2. √
Python十大基础面试题

1引言所谓激活函数,就是在人工神经网络的神经元上运行的函数,主要负责将神经元的输入映射到输出端.在神经网络中,激活函数是神经元的一部分,在输入和输出信号之间的正向传播中引入了非线性,可以帮助神经网络学习到数据中的复杂模式.本文主要对深度学习常见的激活函数进行简要的回顾.2 线性函数线性激活函数定义输入和输出之间的线性关系,最简单的形式为 y=x ,此时原函数和导函数的定义如下:此时我们使用如下代码

1. Cython是什么?Cython是让Python脚本支持C语言扩展的编译器,Cython能够将Python+C混合编码的.pyx脚本转换为C代码,主要用于优化Python脚本性能或Python调用C函数库。由于Python固有的性能差的问题,用C扩展Python成为提高Python性能常用方法,Cython算是较为常见的一种扩展方式。2. 如何安装Cython?我们可以通过conda或者pi
L1正则化可以产生稀疏权值矩阵,即产生一个稀疏模型,可以用于特征选择;L2正则化可以防止模型过拟合,在一定程度上,L1也可以防止过拟合,提升模型的泛化能力;L1(拉格朗日)正则假设参数的先验分布是Laplace分布,可以保证模型的稀疏性,也就是某些参数等于0;L2(岭回归)正则假设参数的先验分布是Gaussian分布,可以保证模型的稳定性,也就是参数的值不会太大或太小。在实际使用中,如果特征是高维

1. 引言在目标检测领域中,我们经常用IOU来衡量检测框和标注真实框之间的重叠程度,那么究竟该如何计算IOU呢?闲话少说,我们直接进入今天的主题…2. 什么是IOU?IOU(交并比 Intersection over Union)是一个术语,用于描述两个框的重叠程度。重叠区域越大,IOU越大。IOU主要用于与对象检测相关的应用程序中,在该应用程序中,我们训练模型输出一个完全包围目标的外接矩形框。例

1 什么是神经网络?神经网络是一类受人脑启示的算法,通常来说当你打开你的眼睛的时候,你所看到的事物在神经学上称之为数据,在大脑进行数据处理并进行周围物体识别.这就是神经网络工作的原理,它将大量数据作为输入,从数据中学习特征,最后输出这些数据是什么.2 神经网络工作原理神经网络有时候称之为人工神经网络,是机器学习的子集,是深度学习算法的核心.人工神经网络由大量互连的处理单元(神经元)组成,它们协同工

本文重点介绍了Python列表中一些不常见的操作,很多操作往往觉得很难实现也许时因为我们不熟悉某些特殊的技巧,本文相应的技巧都给出了相应的代码示例,希望大家可以学以致用。您学废了吗?

1 引言非最大值抑制是一种主要用于目标检测的技术,旨在从一组重叠框中选择最佳边界框。在下图中,非最大值抑制的目的是删除黄色和蓝色框,这样我们只剩下绿色框作为最终的预测结果。闲话少说,我们直接进入NMS算法的介绍中.2. 计算NMS的步骤为了了解什么是boundingbox,以及IOU的含义,我在前篇发表了关于IOU的文章。前篇文章中描述的术语将在本文中继续介绍。我将首先描述NMS在这个特定示例中的

1. 问题描述在使用Matlab中神经网络工具箱的时候,经常会很困惑:我们需要将原始数据集拆分为三份:训练集、验证集和测试集但是我也注意到在有些机器学习算法中,数据集往往被拆分为两份:训练集和测试集。所以我们的问题归纳如下:对于神经网络来说真的需要验证集嘛?验证集是可选的嘛?进一步来说,在机器学习领域验证集和测试集的区别是什么?2. 解释一相关定义训练集 (训练阶段)用于构建我们的模型,我们的模型
