精华内容
下载资源
问答
  • groupby(by,axis,level),by是分组依据(列表、字典、函数),axis是作用维度(0为行,1为列),那level是什么? 最好可以举个简单的例子,谢谢
  • 模型参数与模型超参数

    千次阅读 2019-05-29 23:52:54
    什么是模型参数? 模型参数是模型内部的配置变量,其值可以根据数据进行估计。 模型在进行预测时需要它们。它们的值定义了可使用的模型。他们是从数据估计或获悉的。它们通常不由编程者手动设置。他们通常被保存为...

    什么是模型参数?

    模型参数是模型内部的配置变量,其值可以根据数据进行估计。
    模型在进行预测时需要它们。它们的值定义了可使用的模型。他们是从数据估计或获悉的。它们通常不由编程者手动设置。他们通常被保存为学习模型的一部分。
    参数是机器学习算法的关键。它们通常由过去的训练数据中总结得出。
    在经典的机器学习文献中,我们可以将模型看作假设,将参数视为对特定数据集的量身打造的假设。
    最优化算法是估计模型参数的有效工具。
    统计:在统计学中,您可以假设一个变量的分布,如高斯分布。高斯分布的两个参数是平均值和标准偏差。这适用于机器学习,其中这些参数可以从数据中估算出来并用作预测模型的一部分。编程:在编程中,您可以将参数传递给函数。在这种情况下,参数是一个函数参数,它可能具有一个值范围之一。在机器学习中,您使用的特定模型是函数,需要参数才能对新数据进行预测。
    模型是否具有固定或可变数量的参数决定了它是否可以被称为“参数”或“非参数”。
    模型参数的一些示例包括:
    神经网络中的权重
    支持向量机中的支持向量
    线性回归或逻辑回归中的系数

    什么是模型超参数?

    模型超参数是模型外部的配置,其值无法从数据中估计。

    它们通常用于帮助估计模型参数。它们通常由人工指定。他们通常可以使用启发式设置。他们经常被调整为给定的预测建模问题。
    我们虽然无法知道给定问题的模型超参数的最佳值,但是我们可以使用经验法则,在其他问题上使用复制值,或通过反复试验来搜索最佳值。
    当机器学习算法针对特定问题进行调整时(例如,使用网格搜索或随机搜索时),那么正在调整模型的超参数或顺序以发现导致最熟练的模型的参数预测。
    “许多模型有不能从数据直接估计的重要参数。例如,在K近邻分类模型中…因为没有可用于计算适当值的分析公式,这种类型的模型参数被称为调整参数。”- 第64-65页,《应用预测模型》,2013

    如果模型超参数被称为模型参数,会造成很多混淆。克服这种困惑的一个经验法则如下:
    如果必须手动指定模型参数,那么它可能是一个模型超参数。
    模型超参数的一些例子包括:
    训练神经网络的学习速率
    用于支持向量机的C和sigma超参数
    K最近邻的K

    总之,模型参数是根据数据自动估算的。但模型超参数是手动设置的,并且在过程中用于帮助估计模型参数。

    转自 https://mp.weixin.qq.com/s/pwJ643vPBNc3GguMB4ipYA

    展开全文
  • 什么是形式参数?什么是实际参数

    万次阅读 多人点赞 2017-04-01 11:00:43
    1 形式参数:就是在定义函数或过程的时候命名的参数。通俗讲就是一个记号。2 实际参数:就是在执行时,调用函数或过程时,传递给函数或过程的参数。通俗讲就是实际值。3 参数嘛,就是一个可变量,它随着使用者的...
    1 形式参数:就是在定义函数或过程的时候命名的参数。通俗讲就是一个记号。2 实际参数:就是在执行时,
    调用函数或过程时,传递给函数或过程的参数
    。通俗讲就是实际值
    。3 参数嘛
    ,就是一个可变量,它随着使用者的不同而发生变化。举个例子,在中学的时候学过sin(x)函数,这里的x就是形式参
    
    ,当你需要求1的正弦值时,
    你会使用sin(1),这里的1就是实际参数。
    4 形参和实参间的关系:
    两者是在调用的时候进行结合的
    ,通常实参会将取值
    搜索 
    

    传递给形参,形参去之后进行函数过程运算,然后可能将某些值经过参数或函数符号返回给调用者。希望对你有帮助



    形参就是定义函数时候的参数表,只是定义了参数表的结构和用来引用的名字,并没有具体的内容。
    实参是调用函数传递的具体数据

    展开全文
  • FineReport之参数入门

    千次阅读 2019-05-30 15:56:38
    在大多数情况下,我们并不需要报表把数据库中所有的数据都呈现出来,而是要根据一些条件来过滤出我们想要的数据,这就是参数查询。FineReport报表中就是使用参数来动态的过滤数据的,实现用户和数据的实时交互。 1....

    在大多数情况下,我们并不需要报表把数据库中所有的数据都呈现出来,而是要根据一些条件来过滤出我们想要的数据,这就是参数查询。FineReport报表中就是使用参数来动态的过滤数据的,实现用户和数据的实时交互。

    1.  参数设置步骤

    参数定义:设置参数名称,添加参数,根据实际情况的不同添加不同种类的参数。

    添加控件绑定数据:FineReport参数查询,是在参数面板中添加控件,使控件名字与参数名称一样,通过该控件将其控件值传递给参数,实现动态修改参数值得效果,可为控件绑定数据,直接选择。

    参数面板样式设定:设置参数界面中控件的位置,参数面板的位置,背景等等。

    2.  分类

    按照其使用范围可以分为:模板参数和全局参数;

    按照其使用方式不同可以分为:模板参数和数据集参数。

    2.1   按照使用范围分类

    2.1.1  模板参数

    模板参数是指在当前模板下创建的参数,在模板>模板参数中定义,只在当前报表中可以使用,且必须与过滤结合才能筛选数据

    2.1.2  全局参数

    全局参数是指在当前工程下创建的参数,在服务器>全局参数中定义,定义方法与模板参数相同,在工程下的所有报表中都可以使用,必须与过滤结合筛选数据。

    注:定义的全局参数都保存在finedb的fine_conf_entity表中,若全局参数与模板参数相同,则采用模板参数。

    另:按照使用范围划分的参数都必须与过滤条件结合使用。

    模板参数与全局参数的区别:

    模板参数和全局参数的使用方式一致,但是两者的作用域不同。

    全局参数:当前工程应用下的所有模板都可以使用。

    模板参数:只有当前模板才可以使用。

    2.2   按照使用方式分类

    2.2.1  模板参数

    同使用范围的参数。

    2.2.2  数据集参数

    数据集参数就是指在为模板添加数据集的时候添加的参数,一般是指在SQL查询语句中使用动态的参数对数据进行过滤。数据集参数根据使用范围不同分为:

    1)模板数据集参数

    是指在当前模板的模板数据集中添加的参数,在模板>模板数据集>数据库查询中定义,只在当前报表中可以使用。

    2)服务器数据集参数

    是指在服务器上数据集中添加的参数,在服务器>服务器数据集>数据库查询中定义,定义方法与数据集参数相同,在工程下的所有报表中都可以使用。

    注:1)定义的服务器数据集参数都保存在finedb的fine_conf_entity表中,若服务器数据集参数与报表数据集参数相同,则采用报表数据集参数。

           2)数据集参数就是直接取出满足条件的数据,而模板参数是取出全部数据后通过设置过滤条件再获取对应参数的数据,因此若数据量大的情况下使用数据集参数可以提高报表的访问效率。

    附:参数为空选择全部

    数据集参数:SELECT * FROM 订单 where 1=1 ${if(len(area) == 0,"","and 货主地区 = '" + area + "'")} 
    解释:在订单这张表查询所有字段,条件:当1=1成立时,执行${如果area这个参数长度为零,则为空,否则等于货主地区=参数查询}

    模板参数:在修改过滤条件,改为公式:

    3.  参数界面设置

    3.1  是否显示参数界面

    有时用户希望能够自己控制是否显示参数界面,用户可以在访问报表时,在URL后面添加参数&__pi__=false来控制不显示参数面板。通过__pi__参数控制

    访问报表时在URL后面加上&__pi__=false就可以强制报表不显示参数界面(报表定义了参数界面且设置了显示参数窗体);

    例如:http://localhost:8075/webroot/decision/view/report?viewlet=GettingStarted.cpt&__pi__=false。

    注:pi前后都是两个英文的下划线。

    3.2  点击查询前显示报表内容

    进入参数面板的编辑状态,在属性面板的控件设置中勾去“点击查询前不显示报表内容”,设置如下图:

    3.3  其他

    可以对参数面板背景,控件位置、大小等进行设置。

    4.  日期控件默认值设置为空 

    修改控件值类型为【公式】,并给控件值输入双引号,如下:

    设置模板参数及常用组合:https://help.finereport.com/

    展开全文
  • 很多算法工程师戏谑自己是调参工程师,因为他们需要在繁杂的算法参数中找到最优的组合,往往在调参的过程中痛苦而漫长的度过一天。如果有一种方式可以帮助工程师找到最优的参数组合,那一定大有裨益,贝叶斯超参优化...

    背景

    很多算法工程师戏谑自己是调参工程师,因为他们需要在繁杂的算法参数中找到最优的组合,往往在调参的过程中痛苦而漫长的度过一天。如果有一种方式可以帮助工程师找到最优的参数组合,那一定大有裨益,贝叶斯超参优化就是其中的一种。如果是单单罗列公式,可能会显得乏味,就用一些思考带上公式为大家分享。

    目前在研究Automated Machine Learning, 其中有一个子领域是实现网络超参数自动化搜索,而常见的搜索方法有Grid Search、Random Search以及贝叶斯优化搜索。前两者很好理解,这里不会详细介绍。

    我们希望找到最佳的超参数配置,帮助我们在验证/测试集的关键度量上得到最佳分数。

    在计算力、金钱和时间资源有限的情况下,每个科学家和研究员都希望获得最佳模型。但是我们缺少有效的超参数搜索来实现这一目标。

     

    Grid Search & Random Search

    我们都知道神经网络训练是由许多超参数决定的,例如网络深度,学习率,卷积核大小等等。所以为了找到一个最好的超参数组合,最直观的的想法就是Grid Search,其实也就是穷举搜索,示意图如下。

    但是我们都知道机器学习训练模型是一个非常耗时的过程,而且现如今随着网络越来越复杂,超参数也越来越多,以如今计算力而言要想将每种可能的超参数组合都实验一遍(即Grid Search)明显不现实,所以一般就是事先限定若干种可能,但是这样搜索仍然不高效。

    所以为了提高搜索效率,人们提出随机搜索,示意图如下。虽然随机搜索得到的结果互相之间差异较大,但是实验证明随机搜索的确比网格搜索效果要好。


    高斯过程

    首先要知道什么是高斯过程,高斯过程也是正态分布,我们可以理解为一般世界的很多随机事件都是遵循这样的一个原则。比如买了1000次彩票,中奖的概率是多少,这就是一个典型的随机过程。比如在20楼向下扔皮球,砸中美女的概率也是一个随机过程。

    在贝叶斯调参过程中,假设一组超参数组合是X=x1,x2,...,xn(xn表示某一个超参数的值),而这组超参数与最后我们需要优化的损失函数存在一个函数关系,最终的评估结果为Y,通过什么样的X可以取得最优的Y,我们假设是f(X), Y=F(X)

    而目前机器学习其实是一个黑盒子(black box),即我们只知道input和output,所以上面的函数f(x)很难确定。所以我们需要将注意力转移到一个我们可以解决的函数上去.

     

     

    于是可以假设这个寻找最优化参数的过程是一个高斯过程。高斯过程有个特点,就是当随机遍历一定的数据点并拿到结果之后,可以大致绘制出整个数据的分布曲线。


     

    上图是一个高斯过程的图,就像人生的曲线,起起伏伏,命运造化弄人,需要不断地尝试才能知道最终的结果。所以如果要找到完整的人生的曲线,需要不停地在每一个单点尝试,直到真个曲线清晰。就知道做什么样的事情,可以到达高谷,好比在超参优化中就是什么样的参数可以得到好的结果。

    贝叶斯优化的重要基础理论就是不断通过先验点去预测后验知识。

    贝叶斯优化理论

     

    还是这张图,把横轴看作是参数组合X,纵轴看作是这个参数的结果Y。可以通过已经构建的曲线,找到曲线上升的方向,从而在这个方向上继续探索,这样就可以大概率拿到更好的结果。在生活的轨迹上,如果找到一条明确通往幸福的路,可以继续向前探索,因为大概率可以成功,但也许也有会错过更好的机会,陷入局部最优解。请看上图中的五角星,如果我们处于它的位置,继续向上走会迎来一个高峰,但是如果后退,在下降一段时间之后可能会迎来更高的波峰,你该如何选择。

    于是,在参数的探索中要掌握一个平衡:

        开发:在明确的曲线上扬方向继续走,大概率获得更好的结果,但是容易陷入局部最优。

        探索:除了在曲线上扬的方向,在其它的区域也不忘寻找

    总结一下,贝叶斯超参优化跟生活很像,面对顺境选择继续向前,还是勇敢的跳出现状寻找更大的突破,这需要一个策略,在调参中这个策略可以自己定义一些方法去实现。把参数组合对结果的影响看作是一个高斯过程,把开发和探索的策略作为一个自定义函数去权衡,这就是贝叶斯超参带给我们的启迪。
     

     

    参考:

    https://blog.csdn.net/buptgshengod/article/details/81906225

    展开全文
  • 参数(parameters):的是模型可以根据所输入的数据自动学习出来的变量。常见的模型参数有神经网络中的权重、支持向量机中的支持向量等。 超参数(hyper-parameters):超参数的值不是通过算法学出来的,而是人...
  • Ping命令详解(参数篇)

    万次阅读 2018-03-09 22:45:55
    虽然微软公司已经做了此限制,但这个参数配合其它参数以后危害依然非常强大,比如我们就可以通过配合 -t 参数来实现一个带有攻击性的命令:(以下介绍带有危险性,仅用于试验,请勿轻易施于别人机器上,否则后果自负...
  • JS语法之:rest参数

    万次阅读 2018-11-20 19:35:33
    《JavaScript高级程序设计》在讲Function类型时说: ...今天来看看有意思的地方之一:rest参数。 我们知道,ES6支持类(class)这种写法了: class A { constructor(x, y) { this._x = x; this._y = y; ...
  • 卷积神经网络(4)卷积核参数分析

    千次阅读 2019-03-19 14:01:49
    先讲个例题吧: 一张26*26*3的图,卷积核size为3*3,数目为10...参数量为? 记住公式 (N-F+2P)/S+1 故 p=0时,Wout=Hout=12.5 不能为小数,取12 故为12*12*10 (因为卷积核数目为10) p=1时,Wout=Hout=13.5 为13*13*1...
  • 坐标转换之四参数

    万次阅读 2014-05-16 09:24:58
    参数转换用在投影坐标系中,当已知坐标不是投影
  • 什么是参数估计?

    千次阅读 2020-10-20 20:06:51
    统计推断是数理统计研究的核心问题,是根据样本对总体分布或分布的数字特征等作出合理的推断。 参数估计分为:点估计、区间估计 点估计(point estimation) 点估计是依据样本估计总体分布中所含的未知参数或...
  • mybatis中的parameterClass是传入参数的类型!!!
  • 机器学习中参数模型和非参数模型理解

    千次阅读 多人点赞 2019-06-28 21:07:50
    参数模型(non-parametric model)和参数模型(parametric model)作为数理统计学中的概念,现在也常用于机器学习领域中。 在统计学中,参数模型通常假设总体服从某个分布,这个分布可以由一些参数确定,如正态...
  • CRC参数解析

    千次阅读 2019-03-14 11:07:53
    CRC标准的几个参数解释 宽度(Width): CRC校验码的宽度,同时也是多项式的宽度。 eg. crc-16的width是16,crc-32的宽度是32 多项式(Poly):CRC校验的多项式的二进制码去掉最高位。 eg. crc8的Poly:gx=x8+...
  • C语言二维数组作为函数参数传递

    万次阅读 多人点赞 2018-06-07 21:43:37
    二维数组作为函数的参数,实参可以直接使用二维数组名,在被调用函数中可以定义形参所有维数的大小,也可以省略以为大小的说明。例如: void find(char a[3][10]); void find (char a[ ][10]); 也可以使用数组...
  • 晶体管的h参数、y参数和S参数

    万次阅读 2018-07-25 18:35:02
    笔者注:文中“晶体管”普通双极型晶体管(BJT),“场效应管”场效应晶体管(FET)。 目前小功率硅晶体管的特征频率(fT)一般都在100MHz以上,既可用于低频小信号放大器,也可用于高频小信号放大器。同样一只...
  • Android之SimpleAdapter简单实例和SimpleAdapter参数说明

    万次阅读 多人点赞 2013-09-24 16:34:37
    SimpleAdapter基本上认知了其参数含义 用起来就简单多了 SimpleAdapter的参数说明  第一个参数 表示访问整个android应用程序接口,基本上所有的组件都需要  第二个参数表示生成一个Map(String ,Object)列表选项  ...
  • 模型参数优化(一):遗传算法

    万次阅读 2019-06-25 15:57:39
    参数算法中的未知数,有的需要人为指定,比如神经网络算法中的学习效率,有的是从数据中拟合而来,比如线性回归中的系数,如此等等。在使用选定算法进行建模时,设定或得到的参数很可能不是最优或接近最优的,...
  • MOS管参数每一个参数详解-收藏版

    万次阅读 多人点赞 2019-09-27 11:01:49
    MOS管参数 在使用MOS管设计开关电源或者马达驱动的时候,一般都要考虑MOS的导通电阻,最大电压等,最大电流等因素。 MOSFET是电压型驱动器材,驱动的进程即是栅极电压的建立进程,这是经过对栅源及栅漏之间的电容充电...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    虽然vfat是FAT 32系统,但事实上它也兼容FAT 16的文件系统类型。 (2)确定设备的名称 在Linux 中,设备名称通常都存在/dev里。这些设备名称的命名都是有规则的,可以用“推理”的方式把设备名称找出来。例如,/...
  • 总体参数估计概述

    千次阅读 2009-10-26 19:47:00
    统计推断的基本内容有参数估计和假设检验两方面。概括地说,研究一个随机变量,推断它具有什么样的数量特征,按什么样的模式来变动,这属于估计理论的内容,而推测这些随机变量的数量特征和变动模式是否符合我们事先...
  • 在实现微信支付的Native模式下单请求有一个参数spbill_create_ip,对于这个参数不是很理解,其文档说的是调用微信支付API的机器IP,那么我想确定一下这个IP是的是在用户的点击微信支付的浏览器的IP还是我向微信...
  • 什么是超参数

    万次阅读 多人点赞 2016-06-04 16:50:05
    参数时随机变量时,该参数分布中的参数就是超参数,简单的说就是参数参数,感觉一般在贝叶斯方法中出现 所谓超参数,就是机器学习模型里面的框架参数,比如聚类方法里面类的个数,或者话题模型里面话题...
  • 深度学习 14. 深度学习调参,CNN参数调参,各个参数理解和说明以及调整的要领。underfitting和overfitting的理解,过拟合的解释。
  • Chromium常见参数  全屏打开网页 –kiosk  用户数据目录制定 –user-data-dir=”d:\userdata”  禁止双指缩放 –disable-pinch(在触摸设备上 包括一体机)  禁止提示翻译 –disable-translate  最大化 –start-...
  • int max(int a, int b) ...此处的a,b就是形式参数,形参的作用域只在函数max内有效,max外不识别,在函数运行的时候并不给形式参数分配内存; 当我们在其他函数中(如main函数)调用max函数时,如 result
  • 删除url中某个参数

    千次阅读 2019-11-04 19:30:29
    这里的url 是一个网站链接 例如: https://baidu.com?a=1&b=2 下面看一下封装的代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src=...
  • 什么是UTM参数?这些你知道吗

    万次阅读 2019-07-03 14:04:15
    现在移动互联网发展比较迅速,而且现在很多人都在做公众号,公众号也要有自己的特色,这样才能给自己的产品带来利益。现在也有很多的人关注APP运营,APP运营工作中的每一步都会讲求ROI...UTM参数的全名是Urchin ...
  • 手机参数中的4+64G到底是什么?

    千次阅读 多人点赞 2019-11-05 10:30:34
    RAM特点 随机存取:当存储器中的 数据被读取或者写入时,所需要的时间与这段信息所在的位置或所写入的位置无关。 易失性:当电源关闭时RAM不能保存数据。 对静电敏感:静电会干扰存储器内电容器的电荷,引发数据...
  • Xgboost参数解释及调参

    万次阅读 多人点赞 2018-04-29 13:59:17
    General Parameters Booster Parameters Task Parameters 首先xgboost有两种接口,...在运行 XGBoost 之前, 我们必须设置三种类型的参数: (常规参数)general parameters,(提升器参数)booster paramet...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,539,883
精华内容 615,953
关键字:

参数是指