学习笔记
小雨林夕
我这该死的无处安放的魅力啊!
展开
-
安卓开发学习问题
报错:Could not download fastutil.jar (it.unimi.dsi:fastutil:7.2.0)把这段代码加入 build.gradlebuildscript { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} ...原创 2020-03-02 09:42:49 · 680 阅读 · 0 评论 -
Python深度学习
最近在看这本书。记录一些我觉得比较重要的。按章节记录。第1章.什么是深度学习深度学习是机器学习的一个分支领域:它是从数据中学习表示的一种新方法,强调从连续的层(layer)中进行学习,这些层对应于越来越有意义的表示。“深度学习”中的“深度”指的并不是利用这种方法所获取的更深层次的理解,而是指一系列连续的表示层。数据模型中包含多少层,这被称为模型的深(depth)。这一领域的其他名称包括分层表示...原创 2019-08-01 20:11:03 · 317 阅读 · 0 评论 -
RUL特征提取
时间特征:平均值,这是一种随时间的过滤;均方根(RMS),对应于信号的平均能量;峰值,可以代表缺陷的大小;峰度,表征信号的冲动行为;波峰因数,测量振幅的快速增加;偏度,用于评估组件的表面状态。频率特征:快速傅里叶变换短时傅立叶变换:用于非平稳信号,它包括将傅立叶变换应用于信号的假定静止的滑动窗口。结果是信号频谱的时域表示。 然后,提取的频率可用于检测和诊断关键部件中的故障,尤...原创 2019-07-14 21:05:59 · 929 阅读 · 0 评论 -
java web学习笔记
day1断点:F5: step intoF6:step overF7:step returndrop to frame:跳到当前方法第一行resume:跳到下一个断点watch:观察变量或表达式的值断点注意的问题:1.断点调试完成后,要在breakpoint视图清除断点。2.断点运行完成后,要结束运行断点的jvm。...原创 2019-06-18 14:18:47 · 76 阅读 · 0 评论 -
KNN
scikit-learn中的KNNfrom sklearn.neighbors import KNeighborsClassifierkNN_classifier=KNeighborsClassifier(n_neighbors=k)kNN_classifier.fit(x_train,y_train)x_predict=x.reshape(1,-1) #输入变为矩...原创 2019-01-09 18:10:04 · 169 阅读 · 0 评论 -
Linear Models for Classification
一、Linear Models for Binary Classification二、Stochastic Gradient Descent随机梯度下降算法每次迭代只找到一个点,计算该点的梯度,作为我们下一步更新w的依据。这样就保证了每次迭代的计算量大大减小,我们可以把整体的梯度看成这个随机过程的一个期望值。三、Multiclass via Logistic RegressionOne...原创 2019-01-09 16:01:37 · 205 阅读 · 0 评论 -
梯度下降法
from sklearn.preprocessing import StandardScalerstandardScaler=StandardScaler()standardScale.fit(X_train)X_train_standard=standardScale.transform(X_train)lin_reg=LinearRegression()lin_reg.fit_g...原创 2019-01-13 20:10:41 · 142 阅读 · 0 评论 -
线性回归
MSE和MAE /RMSEfrom sklearn.metrics import mean_squared_errorfrom sklearn.metrics import mean_absolute_errorR Squared多元线性回归scikit-learn线性回归from sklearn.linear_model import LinearRegression...原创 2019-01-12 22:53:27 · 204 阅读 · 0 评论 -
matplotlib
1.matplotlib基础import matplotlib.pyplot as pltplt.plot(x,y,color="red",linestyle="--",label="sinx")plt.xlim(-5,15) plt.ylim(0,1)plt.axis([-5,15,0,1])plt.xlabel("x") plt.ylabel...原创 2019-01-04 15:45:21 · 82 阅读 · 0 评论 -
Logistic Regression
一、Logistic Regression Problem二、Logistic Regression Error三、Gradient of Logistic Regression ErrorGradient Descent原创 2018-12-29 17:55:08 · 230 阅读 · 0 评论 -
Jupyter Notebook 魔法命令
%run加载单一脚本:%run 地址/hello.py可以调用其它脚本py文件,使用其函数。调用整个模块:import mymodule.FirstML加载mymodule包中FirstML模块。%timeit测试时间:%timeit 代码%%timeit 代码块其他魔法命令查看:lsmagic...原创 2018-12-29 13:52:18 · 751 阅读 · 0 评论 -
感知机Perceptron模型
特征向量x,令总共有d个特征,每个特征赋予不同的权重w,表示该特征对输出的影响有多大。那所有特征的加权和的值与一个设定的阈值threshold进行比较:大于这个阈值,输出为+1,;小于这个阈值,输出为-1。感知机模型,就是当特征加权和与阈值的差大于或等于0,则输出h(x)=1;当特征加权和与阈值的差小于0,则输出h(x)=1,而我们的目的就是计算出所有权值w和阈值threshold。为了计算...原创 2018-12-20 21:02:55 · 385 阅读 · 0 评论