首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏测试GO材料测试

    DSC蓝宝石:精准测量材料比热容的核心技术

    DSC蓝宝石:精准测量材料比热容的核心技术-测试GO差示扫描量热(Differential Scanning Calorimetry, DSC)是材料科学、化学工程及生物医学等领域中一种重要的热分析技术 在DSC测量比热容的多种方法中,DSC蓝宝石(又称间接法或比例)因其高精度和可靠性而被广泛采用。 蓝宝石测试的关键步骤蓝宝石测量比热容通常采用“三步”,以最大限度地减少仪器和测试过程带来的干扰:空白基线测试:在DSC仪器上放置两个质量相同的空坩埚,在设定的升温速率、温度范围和气氛条件(如氮气) 蓝宝石的优势与应用相比于直接法(直接从DSC曲线读取热流率和升温速率进行计算),蓝宝石具有显著的优势:高精度:通过标准物质校准,有效减少了仪器本身的热流非线性、校正常数波动和基线漂移带来的误差,测量精度可达 总结:DSC蓝宝石作为一种精确、可靠的比热容测量方法,通过严谨的“三步”程序和标准物质的校准,显著降低了系统误差,为材料科学研究提供了高质量的热物性数据。

    53010编辑于 2025-10-24
  • 来自专栏WD学习记录

    机器学习 学习笔记(4)牛顿 拟牛顿

    4)计算 ? ,并求 ? : ? (5)置 ? (6)置k=k+1,转(2) 拟牛顿 牛顿计算海塞矩阵的逆矩阵开销太多,拟牛顿用一个近似的矩阵代替海塞矩阵的逆矩阵。 ? 满足条件 ? 记 ? (4)一维搜索:求 ? 使得 ? (5)置 ? (6)计算 ? ,若 ? ,则停止计算,的近似解 ? ,否则,按照 ? 计算 ? (4)一维搜索,求 ? 使得 ? (5)置 ? (6)计算 ? ,若 ? ,则停止计算,的近似解 ? ,否则,按照 ? 计算 ? (7)置k=k+1,转(3) 关于牛顿和梯度下降法的效率对比:   从本质上去看,牛顿是二阶收敛,梯度下降是一阶收敛,所以牛顿就更快。 参考: 《机器学习》 《统计学习方法》 常见的几种最优化方法(梯度下降法、牛顿、拟牛顿、共轭梯度等)

    1.9K10发布于 2018-09-03
  • 来自专栏学弱猹的精品小屋

    数值优化(4)——非线性共轭梯度,信赖域

    目录 线性共轭梯度的具体实现 非线性共轭梯度 预条件方法 信赖域方法 柯西点 柯西点的全局收敛性 Source J. Nocedal, S. J. 线性共轭梯度的具体实现 我们在上一节介绍了线性共轭梯度可以带来的几个性质,我们放在这里再给大家复习一下。 Theorem 1: 设线性共轭梯度的第 步迭代的结果 不是解,那么有以下结论成立 (1) (2) (3) (4) 具体的来说,我们的算法构造可以写成这样的一个形式 ? 同理也可以解释我们的第4步和第5步,在线性共轭梯度中,它的目标是为了解 ,使得 尽可能的小。但是本质上,其实就是为了使得优化时梯度可以尽量的趋于0,这也符合我们对优化算法的要求。 好的,这一节就到这里,关于信赖域还剩下一点内容,我们到之后再说。 小结 本节主要介绍了非线性共轭梯度和信赖域

    1.5K20发布于 2021-08-09
  • 来自专栏C/C++与音视频

    排序算法4--快速排序

    快速排序算法 的基本思想是:将所要进行排序的数分为左右两个部分,其中一部分的所有数据都比另外一 部分的数据小,然后将所分得的两部分数据进行同样的划分,重复执行以上的划分操作,直 到所有要进行排序的数据变为有序为止。

    32020编辑于 2022-06-14
  • jvm入门4:09方

    09 方法区 栈、堆、方法区的交互关系 方法区的理解 方法区可看作独立于堆的内存空间 1方区域对一样,是各线程共享的内存区域;2在jvm启动时被创建,实际物理内存空间中和java堆区一样都是不连续的; 3大小可选择固定或扩展;4区的大小决定了可以保存多少类,方法区溢出,虚拟机会报内存溢出错误,outofmemoryerror:pergen space、metaspace,如加载大量的第三方jar包 (或void);3方参数的数量和类型(按顺序);4的修饰符(public,private,protected,static,final,synchronized,native,abstract的一个子集 );4的字节码(bytecodes)、操作数栈、局部变量表及大小(abstract和native方法除外);5异常表(native和asbtract除外),每个异常处理的开始位置,结束位置,代码处理在程序计数器中的偏移地址 4. **Survivor区设计及比例(如8:1:1)** 答:两个Survivor避免内存碎片,复制算法优化;比例基于对象朝生夕死假设。 5.

    38410编辑于 2025-02-25
  • 来自专栏GOOPHER的折腾记录

    蓝宝石RX570开核成RX580

    蓝宝石RX570开核成RX580 前言 在开始之前,需要知道刷BIOS的风险,刷入了错误的VBIOS可能导致开机花屏、不显示等问题。 先在显卡官网查询显卡信息,如下图所示: 目前我只知道我手里的这款RX570 4G 海外版双8pin供电的可以开核成RX580,其他显卡应该都不行了。

    5.8K30编辑于 2022-03-31
  • 来自专栏学弱猹的精品小屋

    凸优化(4)——次梯度案例,加速梯度,随机梯度下降法,近端梯度引入

    这一节我们开始把我们之前与梯度和次梯度有关的,但是还没有说完的部分说完。还有篇幅的话,就再谈一谈随机梯度下降方法。 那么我们开始吧。 这里我们贴出《数值优化》第3和4节的链接,大家可以点进去了解共轭梯度。 数值优化(3)——线搜索中的步长选取方法,线性共轭梯度 数值优化(4)——非线性共轭梯度,信赖域 Nesterov加速梯度 加速梯度最有名的就是Nesterov加速梯度,但必须要承认它的原理是非常难以理解的 在我录制的b站视频 https://www.bilibili.com/video/BV1ZK4y1b7Xt/ 中,有对次梯度方法的收敛性给出证明,大体上来说,如果函数 是一个凸函数,那么无论对于梯度是否有连续性的优化 Trick 4: 对于一些带约束的优化问题,提前终止是一个好的方法。 这个可能有点难理解,我们拿逻辑回归来举例子。考虑带罚项的逻辑回归问题 根据优化问题对偶性,这个和带罚项的问题的解是一致的。

    2.9K10发布于 2021-08-09
  • 来自专栏python读书笔记

    《算法图解》NOTE 4 快速排序1.递归与分治2.快速排序的实现3.快速排序的时间复杂度(用渐近表示表示)

    这是《算法图解》的第四篇读书笔记,主要涉及快速排序。 1.递归与分治 快速排序(quick sort)之所以有这个名称,源于其排序速度,相较于其他排序方式来说,较快。 而其高排序效率,主要源于其使用了分治(divide and conquer)的思路。 所谓分治,即分而治之,将一个问题划分为几个子问题,而后解决子问题。 分治的思路是否和上一篇读书笔记所述的递归(recursion)相似呢。实,分治是通过递归实现的。 2.快速排序的实现 如上文所说,快速排序应用了分治的思想。 4.分别将S1和S2重复步骤1、步骤2和步骤3。 5.重复步骤4,直到划分后的序列只有一个或零个元素,此时直接返回含有单个元素或0个元素的序列。 (用渐近表示表示) 基于分治思想的快速排序,其时间复杂度为n*log2 n 。

    1K60发布于 2018-06-19
  • 来自专栏深度学习和计算机视觉

    【从零学习OpenCV 4】分割图像——分水岭

    经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门书籍《OpenCV 4开发详解》。 为了更让小伙伴更早的了解最新版的OpenCV 4,小白与出版社沟通,提前在公众号上连载部分内容,请持续关注小白。 二维码被广泛的应用在我们日常生活中,比如微信和支付宝支付、火车票、商品标识等。 QR二维码识别是OpenCV 4新增加的功能,OpenCV 4提供了相关函数直接解码QR二维码读取其中的信息,但是在OpenCV 4之前的版本中对QR二维码的识别需要借助第三方工具,常用的是zbar解码库 针对QR二维码识别的两个过程,OpenCV 4提供了多个函数用于实现每个过程,这些函数分别是定位QR二维码的detect()函数、根据定位结果解码二维码的decode()函数以及同时定位和解码的detectAndDecode

    89410发布于 2020-02-26
  • 来自专栏iOS开发干货分享

    BAT面试算法进阶(4)- 无重复字符的最长子串(滑动优化+ASCII码)

    用于表示扩展ASCII码 A = 65, a = 97 代码实现 java code 算法面试系列文章: BAT面试算法进阶(1)--两数之和 BAT面试算法进阶(2)- 无重复字符的最长子串(暴力) BAT面试算法进阶(3)- 无重复字符的最长子串(滑动窗口) BAT面试算法进阶(5)- BAT面试算法进阶(5)- 最长回文子串(方法一) BAT面试算法进阶(6)- BAT面试算法进阶(6)-最长回文子串 BAT面试算法进阶(7)- 反转整数 BAT面试算法进阶(8)- 删除排序数组中的重复项 BAT面试算法进阶(9)- 三维形体投影面积 BAT面试算法进阶(10)- 最长的斐波那契子序列的长度(暴力) BAT面试算法进阶(11)- 最长的斐波那契子序列的长度(动态规划法) BAT面试算法进阶(12)- 环形链表(哈希表)

    40210编辑于 2023-03-19
  • 来自专栏HelloCode开发者学习平台

    BAT面试算法进阶(4)- 无重复字符的最长子串(滑动优化+ASCII码)

    Given a string, find the length of the longest substring without repeating characters.

    38520编辑于 2023-03-23
  • 来自专栏数据分析1480

    小白也能快速入门的4步数据驱动运营

    活跃/登录:DAU、WAU、MAU、活跃率、登录人数等; 2)留存:次日留存率、周留存率、月留存率等,还有按渠道去分析留存率; 3)流失:流失数据容易被遗忘,包括流失率,流失人数、每日平均流失人数等; 4

    81710发布于 2019-05-21
  • 来自专栏深度学习和计算机视觉

    【从零学习OpenCV 4】分割图像——分水岭

    分水岭算法与漫水填充法相似,都是模拟水淹过山地的场景,区别是漫水填充是从局部某个像素值进行分割,是一种局部分割算法,而分水岭是从全局出发,需要对全局都进行分割。 OpenCV 4提供了用于实现分水岭分割图像的watershed()函数,该函数的函数原型在代码清单8-19中给出。 代码清单8-20 myWatershed.cpp分水岭分割图像 #include <opencv2\opencv.hpp> #include <iostream> using namespace std imshow("边缘图像", imgMask); imshow("原图像", img); //计算连通域数目 vector<vector<Point>> contours; vector<Vec4i

    1.8K11发布于 2020-02-27
  • 来自专栏趣Python

    机器学习(4)手推线性回归模型(单变量 求导

    线性模型(单变量)是最基础的模型,单变量,也就是二维的情况,通过它,我们可以清楚的学习到监督学习数学推导的基本套路:定义代价函数,让它最小,搞定。

    1.2K10发布于 2020-06-02
  • 来自专栏杨龙飞前端

    快速排序,冒泡排序

    快速排序 function sort(arr){ if(arr.length<=1){ return arr } var index=Math.floor(arr.length sort(left).concat([arrIndex]).concat(sort(right)); } var arr=[7,8,9,2,5,3,6,1,3,7]; sort(arr);   冒泡排序

    1K50发布于 2018-06-15
  • 来自专栏懂点编程的数据分析师

    牛顿与拟牛顿

    前言 同梯度下降法一样,牛顿和拟牛顿也是求解无约束最优化问题的常用方法。牛顿本身属于迭代算法,每一步需要求解目标函数的海赛矩阵的逆矩阵,计算比较复杂。 拟牛顿通过正定矩阵近似海赛矩阵的逆矩阵或海赛矩阵,简化了这一计算过程。 需要提前了解的知识 1.泰勒展开 当 ? 在 ? 处具有 ? 阶连续导数,我们可以用 ? 的 ? 牛顿 考虑无约束最优化问题: ? 1.首先讨论单自变量情况 假设 ? 具有二阶连续导数,运用迭代的思想,我们假设第 ? 次迭代值为 ? , 将 ? 进行二阶泰勒展开: ? 其中 ? 拟牛顿 在牛顿的迭代过程中,需要计算海森矩阵 ? ,一方面有计算量大的问题,另一方面当海森矩阵非正定时牛顿也会失效,因此我们考虑用一个 ? 阶矩阵 ? 来近似替代 ? `。 2.常见的拟牛顿 根据拟牛顿条件,我们可以构造不同的 ? ,这里仅列出常用的几种拟牛顿,可根据需要再学习具体实现。

    1.4K20发布于 2020-06-09
  • 来自专栏大数据文摘

    《情报》出台,隐私将死?

    耐心,编者马上为你解释法国《情报》的来龙去脉,以及告诉你,这也许真的和你有点关系。 如果你稍稍关心天下大事,一定还记得今年初发生在巴黎的查理周刊枪击案吧。 法国政府脑洞大开,觉得情报工作存在严重漏洞,于是Duang,《情报》出炉了。 1 《情报》到底讲了什么? 《情报》目前已提交至参议院,而参议院似乎很有可能通过该法案。针对这个法案,法国人民提前准备好了防范措施来保护自己的私隐。或许他们的经验可以被国人所借鉴。 4 数据加密 Linux的LUKS和OS上的TrueCrypt都可以用来加密硬盘上或是手机里的个人信息。尽管TrueCrypt有段复杂的历史,但是电脑专家还是认为它是十分有效的。

    98630发布于 2018-05-23
  • 来自专栏glm的全栈学习之路

    抛物线、牛顿、弦截求根实例

    ,要求计算结果准确到四位有效数字 (1)用牛顿 (2)用弦截,取 x0=2,x1=1.9x_0=2,x_1=1.9x0​=2,x1​=1.9 (3)用抛物线,取 x0=1,x1=3,x2=2x_0 1=3,x_2=2x0​=1,x1​=3,x2​=2 解题思路:按部就班,套公式编写程序即可注意控制精度,要求准确到四位有效数字,即要求准确解和所得近似解误差不超过 0.5∗10−40.5*10^{-4} 0.5∗10−4 ,同时要注意迭代时的变量关系,以下是源代码: (1)牛顿: /** * @Title: newton.java * @Desc: TODO * @Package: root N) { double x3,w=omiga(x0,x1,x2); for (int k = 0; true ; k++ ) { if(w*w<4* ("出现奇异情况...."); } if(w>0) { x3 = x2 - 2*F(x2)/(w+Math.sqrt(w*w-4*

    2.2K50发布于 2020-09-28
  • 来自专栏BestSDK

    搜狗翻译API新增:日、韩、、俄4语种,支持批量翻译

    近日,搜狗机器翻译API接口新增小语种,支持日、韩、、俄与中文互译,其翻译质量均处于业内领先水平。 搜狗翻译系统也广泛应用于搜狗英文搜索、搜狗翻译APP、搜狗浏览器、搜狗输入、搜狗旅行翻译宝、搜狗速记翻译笔等产品中。 上线日、韩、、俄与中文互译之后,搜狗翻译同时还支持源语种的自动识别,从服务范围到服务便捷度都实现了全面提升。

    3.1K100发布于 2018-03-27
  • 来自专栏算法工程师的养成之路

    牛顿与拟牛顿

    牛顿和拟牛顿是求解无约束最优化的常用方法,有收敛速度快的优点. 牛顿法属于迭代算法,每一步需要求解目标函数的海赛矩阵的逆矩阵,计算复杂. 拟牛顿通过正定矩阵近似海赛矩阵的逆矩阵,简化了这个过程. 牛顿 对于无约束优化 min⁡x∈Rnf(x) \min_{x\in R^n} f(x) x∈Rnmin​f(x) x∗x^*x∗是目标的极小值点. 计算HkH_kHk​,并求pkp_kpk​ x(k+1)=x(k)+pkx^{(k+1)} = x^{(k)} + p_kx(k+1)=x(k)+pk​ k=k+1k=k+1k=k+1,转2 拟牛顿 如果HkH_kHk​是正定的,那么可以保证牛顿搜索方向pkp_kpk​是下降方向: 因为搜索方向是pk=−λgkp_k = -\lambda g_kpk​=−λgk​ x=x(k)+λpk=x(k)

    1.3K20发布于 2019-01-18
领券