算法
文章平均质量分 65
子非鱼icon
学习python中~
展开
-
逆向设计相关算法学习(一)——梯度下降(Gradient Descent)
梯度下降是机器学习中最常用的学习算法,这篇文章将向您展示您需要了解的几乎所有内容。翻译 2022-04-03 11:02:30 · 2231 阅读 · 0 评论 -
基于领域平均法的光谱数据滤波(一维数据)
领域平均法的思想就是在光谱上目标点i左右两端各取m个点,并对这总共2m+1个点进行求平均,其结果的值赋给i点,并依次向右滑动,逐个求得窗口平均值。注意的是,由于光谱本身较为复杂,也具有不确定性,因此此处不引入统计权重。其式子如下所示:代码实现:import numpy as npimport matplotlib.pyplot as plt#读取267nm附近200个深部光谱数据cct = '0.5T'data = []#先定义一个用于存储数据的空列表filepath = 'E:/我的文件原创 2021-07-08 16:24:54 · 1119 阅读 · 0 评论 -
基于python的一种异常值快速判读剔除方法:“跳跃度”法
基于python的一种异常值快速判读剔除方法:“跳跃度”法所谓的异常数据,就是在重复测量数据列中,与其他数据明显不一致的数据。关于异常值的判断,主要有两种办法:技术性方法和统计学方法。前者是在对对象有一定的基本物理化学特性认识的基础上,判断测量数据的合理性;后者通过考察对象同样性质的数据进行正态性检验,从数据统计学角度判断数据的可信度。而对于一般为未知对象的光谱测量,由于缺乏对对象的预先判断,一般采用统计学的方法判断数据的异常值。而由于一般用于正态分布的奈尔检验法等需要进行表格数据查询,不便于快速的异原创 2021-04-21 11:24:44 · 2140 阅读 · 4 评论