![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数学
文章平均质量分 94
浩浩的科研笔记
现从事算法相关工作,获得过研究生国家奖学金,喜欢用费曼学习法分享知识,不管你留言的提的问题简单或者困难,只要有诚意我都愿意与你交流知识共同进步。
展开
-
Matlab线性规划函数linprog-小白详解
最近开始想学一学数学建模的相关知识,也找了不少视频,感觉无论是PPT做的还是讲解内容没有看起来很舒服的,只能多找几个版本多看几遍然后做一下笔记,先从最基础的线性规划函数开始写。假设需要解决以下这个线性规划问题maxz=2x1+3x2−5x3s.t.{x1+x2+x3=72x1−5x2+x3≥10x1+3x2+x3≤12x1,x2,x3≥0max\quad z = 2x_1+3x_2-5x_3\\s.t. \begin{cases}x_1+x_2+x_3=7 \\2x_1-5x_2+x_3\geq1原创 2022-07-13 10:43:58 · 14678 阅读 · 7 评论 -
SMOTE算法原理 易用手搓小白版 数据集扩充 python
前言为啥要写这个呢,在做课题的时候想着扩充一下数据集,尝试过这个过采样降采样,交叉采样,我还研究了一周的对抗生成网络,暂时还解决不了我要生成的信号模式崩塌的问题,然后就看着尝试一下别的,就又来实验了一下SMOTE,我看原理也不是很难,想着调库的话不如自己手搓一个稍微,可以简单理解一点的,最后呢也是成功了,然后呢对训练集进行了扩充,效果额,训练集准确率肯定是嗷嗷提升,训练的效果稳定了一点,但是测试集出来的效果,感觉变化不大,可能是我实验样本比较少的原因,说明普通的SMOTE还是比较吃原始数据分布,我写的这个原创 2022-04-09 09:32:02 · 25188 阅读 · 33 评论 -
进退算法python实现-确定初始搜索区间和搜索点
进退算法python实现1.进退算法计算步骤进退算法可以同时确定搜索区间和搜索点,步骤抄书(1)选定一个初始点的一个估计值t0t_0t0,初始步长h>0h>0h>0,计算φ(t0)\varphi(t_0)φ(t0)(2)令t2=t0+ht_2=t_0+ht2=t0+h,计算 φ(t2)\varphi(t_2)φ(t2)(3)若φ(t2)≤φ(t0)\varphi(t_2)\le\varphi(t_0)φ(t2)≤φ(t0)转第四步;否则若φ(t2)>φ(t0原创 2021-11-03 13:52:18 · 1287 阅读 · 0 评论 -
黄金分割法(0.618法)python实现
黄金分割法的python实现在准备学优化方法期末考试的时候拿到习题没有答案,就想写一个程序然后和自己算出来的答案对一下就写了个程序,考完试了留着也没用索性写一篇出来造福学弟学妹,黄金分割法通俗的讲就是给一个区间给一个函数在这个区间里求函数的最小值1.一维搜索黄金分割法这里搬一下书上的概念书上的概念严谨但确实不好懂做两道例题就好了其实考察一维搜索问题:{minφ(λ)s.t.a1≤λ≤b1\begin{cases} min&\varphi(\lambda)\\ s.t.&原创 2021-11-01 21:44:46 · 6765 阅读 · 2 评论