自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 2021年电工杯B题光伏建筑一体化板块指数发展趋势分析及预测

电工杯B题光伏建筑一体化板块指数发展趋势分析及预测目录赛题简述具体分析赛后感想赛题简述电工杯这次有两题,a题是高铁牵引供电系统运行数据分析及等值建模,这题一看就是比较技术型的;然后这次比赛我和一个队友参加,建模编程都是我一个人负责,所以还是选了我比较熟悉的数据分析的B题。B题有5个问题,然后整整三天的时间做完,还是比较赶的。而且我队友是到30号下午才开始写论文。我的工作就是看题做题给我的队友,以下是题目的简述:1.利用附件 1 中数据,给出光伏建筑一体化板块指数的移动平均线(5 日、10 日、20

2021-06-28 20:54:11 2208 1

原创 2021年第一届长三角高校数学建模竞赛B题

目录赛题回顾思路分析数据准备问题一问题二问题三问题四问题五赛题回顾这次比赛我也没有参加,稍微看了一下,赛后写写相关的思路。思路分析数据准备首先是准备工作,这题是需要我们自己找数据的,我的建议是可以尽可能地找到长三角景点的数据,越多越好。我也看到网上有直接找几个景点进行优化的。我觉得可能还不是太好。数据指标可以分成景点类的如(景点评分、景点周边的情况)、和非景点类的(景点游玩人均价格、建议游玩时间等),比如说:我只是打个样,而且数据也只是随便找的,景点也只有上海的。另外也需要对游玩时间、一天吃

2021-05-26 13:19:16 6717 5

原创 2021年认证杯A题 医学图像的配准

今年我没有参加比赛,但是还是做了一下这个题目,可能比较粗糙。而且也没有论文只有代码和结果。首先题目要求的是,先配准,然后再划分出病变区域,定量地给出病变情况。那么我就划分为两个算法,图像配准算法和病变识别算法:大致流程数据说明图像配准算法病变识别算法数据说明这里我用到的数据是在Kaggle上面找的,然后是关于前后两次CT图像的,这里做一个展示,关于数据集详细的介绍可以看一下Kaggle官网。但其实他上面说的也不是很清楚,在我用matlab看了相关的图像后,我觉得相邻两张应该是前后扫描的图片,然后我用了

2021-04-12 20:00:45 851 1

原创 吴恩达深度学习系列课程------神经网络与深度学习

上次花费了几篇篇幅来介绍吴老师的机器学习课程,这篇blog就想把老师深度学习系列课程给汇总起来。主要包括知识点总结、课后作业以及答案解析。神经网络与深度学习第一周 深度学习概论知识点总结课后习题答案以及解析第一周 深度学习概论知识点总结1.激活函数Relu(Rectified Linear Unit Function)2.在监督学习中,我们得到了一个数据集,并且已经知道我们正确的输出应该是什么样子,认为输入和输出之间存在关系。监督学习问题分为“回归”和“分类”问题。 在回归问题中,我们试图预测

2021-02-20 20:40:34 429

原创 Coursera网站无法播放视频显示图片问题解决

Coursera网站无法播放视频显示图片问题解决在线解析工具改变host文件cmd终端因为最近在Coursera网站上学习吴恩达老师deep learning这门课程,但是我们在国内去上这个网站的时候其实是没有办法显示图片和视频的,因此在网上查阅相关内容之后,总结出我实测有用的方法。在线解析工具用在线解析工具,在输入框里输入域名 d3c33hcgiwev3.cloudfront.net (如果打不开这个在线解析工具,可以百度找其他的在线解析工具)就会返回一连串的ip地址改变host文件1.进入

2021-02-20 16:14:30 574 3

原创 2020年国赛C题中小微企业的信贷决策赛后感想

2020年国赛C题中小微企业的信贷决策赛后感想最近开学课设比和考试较多,就可能看到了小伙伴的私信但是就没回复,如果还有疑问的话,可以再私信我一遍。然后,前几天参加了数模国赛。首先先讲一下每题的思路,然后会给部分代码,因为这个代码我也还没来得及整理。以下思路想法不代表正确答案,仅供想法分享。我在队里的角色是编程手,但是我觉得我建模也挺熟练了。题目分析总体分析,这就是一道优化决策的问题。而且其实三小题的思路都差不多,你把第一题解决,二三问就也相似。这个是我最先看到题目的想法。但是在实现的过程中的,还是

2020-09-20 11:20:33 1205 1

原创 Matlab吴恩达机器学习编程练习ex5:正则化线性回归和偏差v.s. 方差Regularized Linear Regression and Bias v.s. Variance

本文基于吴恩达老师第六周的练习,在这次的练习中,你将会实现正则化的线性回归并且用它去实现不同的偏差和方差的性质。作业大纲1 正则化线性回归1.1 数据可视化1.2 正则化线性回归代价函数1.3 正则化线性回归梯度 linearRegCostFunction.m1.4 线性回归拟合2 偏差-方差2.1 学习曲线 learningCurve.m1 正则化线性回归在前半部分的练习中,你将实现正则化线性回归通过水库中水位的变化去预测从大坝中流出的水量。在后半部分,你将会通过调试学习算法诊断和测试偏差和方差的

2020-08-06 21:29:10 849

原创 2020年C题认证杯SEIR模型参数拟合

今年在参加认证杯的时候做到了传染病参数拟合,但是没有记录下来。这几天在做我们学校数学建模的校内赛的时候,也是有需要对SEIR模型进行函数的拟合。因此就发这个文章进行记录。SEIR模型首先为了拟合效果呢,我在Anylogic这个仿真里面仿真了数据,并且把它们存在data.csv文件夹下面。...

2020-07-30 21:00:42 17724 25

原创 Matlab吴恩达机器学习编程练习ex4:神经网络Neural Networks Learning

本文基于吴恩达老师第五周的练习,在这次的练习中,你将会实现神经网路的后向传播算法(BP神经网络)。作业大纲1 神经网络 Neural Networks ex4.m1.1 数据可视化1.2 模型表示1.3 前向传播和代价函数 nnCostFunction.m三级目录1 神经网络 Neural Networks ex4.m在以前的练习中,你实现了神经网络的前向传播并且用已知的权重进行手写数字的预测。在这次的练习中,你将实现后向传播算法进行参数的学习。1.1 数据可视化就和上周一样展示数据,有5000个

2020-07-30 10:37:13 2607 2

原创 Matlab吴恩达机器学习编程练习ex3:多分类与神经网络Multi-class Classification and Neural Networks

这篇文章是基于bilibili的吴恩达机器学习经典名课【中英字幕】所写的第三周的编程练习,这个作业是关于逻辑回归的。作业大纲1 多分类问题1.1 数据集1.2 数据可视化1.3 向量化逻辑回归1 多分类问题在这个任务中,你需要使用逻辑回归和神经网络去解决数字识别问题(从0-9)。1.1 数据集老师给了ex3data1.mat这个文件,文件中包含了5000个手写的数字训练集。每一个训练集是20px*20px的灰度图像,并且这个图像被展开形成一个400维的向量。值得注意的是,为了兼容matlab的下标

2020-07-21 19:14:34 668

原创 pyecharts实现中国省份地图可视化(只显示南渚群岛问题解决)

这是今年在做认证杯的时候,用到的一个库,就用这篇文章记录一下。pyecharts库的下载pip install echarts-countries-pypkg 全球国家地图pip install echarts-china-provinces-pypkg 中国省份地图pip install echarts-china-cities-pypkg 中国城市地图pip install echarts-china-counties-pypk

2020-07-18 21:54:35 903

原创 Matlab吴恩达机器学习编程练习ex2:逻辑回归Logistic Regression

这篇文章是基于bilibili的吴恩达机器学习经典名课【中英字幕】所写的第三周的编程练习,这个作业是关于逻辑回归的。作业大纲1 逻辑回归1.1 数据可视化1.2 具体实现过程1.2.1 热身练习:sigmoid函数sigmoid.m1.2.2 代价函数梯度 costFunction.m1.2.3 使用fminunc函数调参1.2.4 评估逻辑回归 predict.m2 正则化逻辑回归2.1 数据可视化2.2 特征映射 mapFeature.m2.3 代价函数和梯度 costFunctionReg.m2.3

2020-07-09 16:09:23 1606

原创 吴恩达机器学习编程练习ex1:线性回归Linear Regression

这篇文章是基于bilibili的吴恩达机器学习经典名课【中英字幕】课程链接所写的第二周的编程练习,这个练习可以从

2020-07-07 18:05:55 1938 1

原创 支持向量机实现兵王问题的分类(Python问题)

问题分析本文是基于浙江大学机器学习课程的兵王问题进行Python实现,虽然胡老师提供了Python代码,但是我觉得这个代码还是Matlab思想,没有Python的特点。因此对于这个问题重新进行编程。下面先对问题进行简单的分析,如果觉得我没讲清楚的可以戳下面的链接看胡老师对于这个问题的分析:课程链接在国际象棋中,存在着一种残局的现象。剩余三子,分别是黑方的王,白方的王和兵,那么无论这三子在棋盘的布局如何,只有两种结果,白方胜利和逼和。这就是一个二分类问题。数据分布关于这个问题的数据集krkopt.D

2020-06-21 17:36:36 6183 28

原创 基于神经网络的变压器故障分类诊断

引言本文基于BP神经网络对变压器的故障进行分类和诊断。变压器根据五种特征气体对应四种故障类型(高能放电、低能放电、过热和正常)。对已知类型的训练样本进行计算,构造BP神经网络,然后对测试样本进行分类。该方法的正确率可达88%。变压器是电力系统中分布广泛、造价昂贵、结构复杂的电气设备,担负着电能传送和电压转换的重任,其正常运行直接影响了整个电力系统的安全性和稳定性。对油浸式变压器来说,随着运行的持续,油与中间的固体有机材料会逐渐老化和分解,由于不同的故障类型,产生的气体含量和比例也不同,所以可利用对油中气

2020-06-17 23:04:36 5167 6

原创 2020 年中青杯B题:股指与国家经济的赛后感想

前几天参加了中青杯,就写一篇博客记录一下这次比赛我是建模的,可能是有点飘了,觉得建模也ok,队友的话贴吧找的,所以就是不熟,团队这一方面就没做好。但是就队友们还是蛮负责任的。比赛过程中青杯直接就没得选,看题目就是股票的。题意这个B题有三小问,第一小问是要求你把他缺失数据补齐,然后呢再给出选股方案和投资方案;第二小问是要求你对第一问建立的模型进行评价;第三问呢是要求预测下一年的股指波动,然后给出投资建议。具体思路对于第一问,就先补齐数据,但是这个题目比较坑因为他的附件里面只有一个数据是0值,其他

2020-06-04 20:17:23 3884 7

原创 2020年第十届MathorCupA题 无车承运人平台线路定价问题的赛后感想

;这篇文章主要是想记录一下今年参加Mathorcup的过程。团队首先,我是负责编程的,但是就我觉得要我建模也是可以的。找队友的话比较佛系,看到我同学发朋友圈就拉他了,我们是一个团队的,感觉是个大佬的样子,就拉他了。然后写论文就找了亚太赛的前队友,她是用LaTex的。这里也推荐用Latex,因为就排版是自动生成的,很多图表啊,公式啊都是自动的,不会出太大错。今年还参加了认证杯,这个有空再写总结,当时就是纯带新手,很累而且效果不好,用word排版的,到最后我亲手拍的版。比赛过程选题因为这次就是在家云比

2020-05-26 21:14:47 5355 14

原创 最小错误贝叶斯决策简介和算法实现(含matlab代码和Python代码)

最小错误贝叶斯分类器原理在模式分类问题中,人们往往希望尽量减少分类的错误,从这样的要求出发,利用概率论中的贝叶斯公式,就能得出使错误率为最小的分类规则,称之为基于最小错误率的贝叶斯决策。设有M类模式,分类规则为若则。上式称为最小错误贝叶斯决策规则。顾名思义,这一决策的错误率是最小的。...

2020-05-20 14:50:16 11036 4

原创 Codewars(Python):Some Egyptian fractions 一些埃及分数

这个是Codewars网站的一个题目,OJ地址题目大意这篇题目的意思就是给你一个字符串n,字符串的形式呢可能是分数,也可能是小数,然后呢,让你把这些数字分成一些埃及分数之和。注意给定的这个n的值呢可能是大于1的。给出一些测试数据,方便大家理解解题工具拿到这个题目应该就是先百度埃及分数是什么样子的:埃及分数的百度百科然后就想到了分解分子分母,我用到了一个fractions模块-分数...

2020-04-10 19:48:38 298

原创 Codewars(Python):Josephus Survivor约瑟夫环的问题

相信大家都知道约瑟夫环的问题在本题中,就是给定人数n,n个人围成一个圆圈,然后给定一个特定的数字k,从一个人开始往下数,第k个人出局,然后再从k+1个人接着从1开始数,依此类推求留下来的最后一个人。思路就是本来的话,我用的是一个队列模拟的思路,当然很明显,对于oj,运行速度就太慢了,就去网上百度了约瑟夫环,发现了一个约瑟夫环的递推公式:那么通过这个公式,可以采用递归或者循环都可以,那么这里...

2020-04-09 19:54:58 253

原创 【蓝桥杯试题】 基础练习 Python实现完美的代价

问题描述回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。交换的定义是:交换两个相邻的字符例如mamad第一次交换 ad : mamda第二次交换 md : madma第三次交换 ma : madam (回文!完美!)输入格式第一行是一个整数N,表示接下来的...

2020-04-07 19:40:10 626

原创 Cfree之万能头函数bits\stdc++.h的添加和注意事项

实现步骤一、创建一个.txt文件,把下面的代码复制进去// C++ includes used for precompiling -*- C++ -*- // Copyright (C) 2003-2015 Free Software Foundation, Inc.//// This file is part of the GNU ISO C++ Library. This li...

2020-03-31 16:03:16 998 1

原创 2020年蓝桥杯校内模拟赛题解下(Python)

话还是说在前面,本文中的代码并未实际测试过,所以不保证对错,仅供参考,是用Python语言写的,如果大佬有好的代码或者发现了本文的错误,欢迎指出交流。题目8.草地9.正整数序列10.晚会节目8.草地问题描述  小明有一块空地,他将这块空地划分为 n 行 m 列的小块,每行和每列的长度都为 1。  小明选了其中的一些小块空地,种上了草,其他小块仍然保持是空地。  这些草长得很快,每个月,...

2020-03-30 17:07:38 1929 1

原创 2020.03.22蓝桥杯校内模拟赛题解上(Python)

发现大多数的题解都不是Python解决的,就写这篇文章来用Python解决模拟赛题。当然因为是看着题目写的,并不能保证能通过全部样例,也希望有什么错误,大佬们能够指出来。这篇文章只有1-7题,后续有空就写后三题(当然也有可能写不出来)题目1.单位换算2.正约数3.数字94.最多叶结点5.单词分段6 .数位递增7.递增三元组1.单位换算问题描述  在计算机存储中,15.125GB是多少MB?...

2020-03-26 13:31:59 1583 8

原创 蓝桥杯试题基础练习 Python实现分解质因数

问题描述求出区间[a,b]中所有整数的质因数分解。输入格式输入两个整数a,b。输出格式每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例)样例输入3 10样例输出3=34=225=56=237=78=2229=3310=25提示先筛出所有素数,然后再分解。数据规模和约定2<=a<=b...

2020-03-12 13:48:47 573

原创 蓝桥杯历届试题 Python实现合根植物

问题描述w星球的一个种植园,被分成 m * n 个小格子(东西方向m行,南北方向n列)。每个格子里种了一株合根植物。  这种植物有个特点,它的根可能会沿着南北或东西方向伸展,从而与另一个格子的植物合成为一体。  如果我们告诉你哪些小格子间出现了连根现象,你能说出这个园中一共有多少株合根植物吗?输入格式第一行,两个整数m,n,用空格分开,表示格子的行数、列数(1<m,n<100...

2020-03-11 19:22:29 803 1

原创 【蓝桥杯试题】Python实现打印十字图

问题描述小明为某机构设计了一个十字型的徽标(并非红十字会啊)对方同时也需要在电脑dos窗口中以字符的形式输出该标志,并能任意控制层数。就是实现输入正整数n,输出对应的图形。题目样例输入:1输出:输入:3输出:解题分析首先这个图形是中心对称的,就可以分成8个相等的三角形,这里我用n=3来进行具体说明:...$$$$...$.$$$$.$...$.$.$$$$....

2020-03-08 17:22:32 901 2

原创 Python解决IndexError: Item wrong length x instead of y.

错误代码:这个是我在网上学习的时候,一个机器学习的代码,这段是关于Lasso回归选取关键因子。老师用的是pycharm,没有报错,但是我在anaconda上面运行就出现了如下错误:我上网上查找也没有很多关于这个问题的答案,所以自己想了一下,加了一句代码,结果也是我想要的。解决代码这个问题应该是因为一共有14个数据,但是因为前面的mask只有13个,这样子索引就错误了,那我就给mask加...

2020-03-06 20:34:45 8603 5

原创 Python编程练习 codewars:Unary Messages

题目链接codewars网站:codewars:Unary Messages题目大意通常的二进制是用0和1来进行编码和解码的,但是本题希望能够只用0来表示。在用0进行编码的时候,需要遵守的规则有以下几点:字符信息都要用七位二进制来表示(未满7位的要补满)连续相同的数字为有两部分组成,前一部分为数字的种类,后一部分为这个连续数字的长度个0构成各个部分都要用空格来分割数字的种类:0 用...

2020-03-06 14:30:15 185

原创 Python编程练习 codewars:List of all Rationals

Python编程练习 codewars:List of all RationalsInstructionsHere’s a way to construct a list containing every positive rational number:Build a binary tree where each node is a rational and the root is 1/1,...

2020-03-04 19:26:44 212

原创 codewars(Python):Easy Diagonal 组合数的计算

codewars(Python):Easy DiagonalInstructionsIn the drawing below we have a part of the Pascal’s triangle, lines are numbered from zero (top). The left diagonal in pale blue with only numbers equal to ...

2020-02-29 21:16:16 292

原创 【蓝桥杯试题】基础练习Python实现高精度加法

【蓝桥杯试题】基础练习Python实现高精度加法资源限制时间限制:1.0s 内存限制:512.0MB问题描述输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储...

2020-02-28 14:55:08 793

原创 codewars(Python):Next polydivisible number

codewars(Python):Next polydivisible numberInstructionsGiven a non-negative number, return the next bigger polydivisible number, or an empty value like null or Nothing.A number is polydivisible if i...

2020-02-27 17:16:02 478

原创 codewars:Split Strings

codewars:Split StringsInstructionsComplete the solution so that it splits the string into pairs of two characters. If the string contains an odd number of characters then it should replace the missi...

2020-02-26 15:52:37 295

原创 codewars:Element equals its index

Element equals its indexInstructionsGiven a sorted array of distinct integers, write a function index_equals_value that returns the lowest index for which array[index] == index.Return -1 if there i...

2020-02-25 14:30:58 353

原创 【蓝桥杯】Python实现问题 1115: DNA

问题 1115: DNA题目描述小强从小就喜欢生命科学,他总是好奇花草鸟兽从哪里来的。终于,小强上中学了,接触到了神圣的名词--DNA.它有一个双螺旋的结构。这让一根筋的小强抓破头皮,“要是能画出来就好了” 小强喊道。现在就请你帮助他吧输入输入包含多组测试数据。第一个整数N(N<=15),N表示组数,每组数据包含两个整数a,b。a表示一个单位的DNA串的行数,a为奇数且 3&...

2019-12-14 21:16:28 269

原创 【蓝桥杯】Python实现蛇行矩阵

【蓝桥杯】蛇行矩阵时间限制: 1Sec 内存限制: 64MB题目描述蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。输入本题有多组数据,每组数据由一个正整数N组成。(N不大于100)输出对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。样例输入5样例输出1 3 6 10 152 5 9 1...

2019-12-10 20:41:09 1953

原创 蓝桥杯基础练习 Python实现字母图形

蓝桥杯基础练习 Python实现字母图形问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 ...

2019-11-21 16:32:04 1481 10

原创 蓝桥杯基础练习 Python实现杨辉三角形

蓝桥杯基础练习 Python实现杨辉三角形问题描述杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。  下面给出了杨辉三角形的前4行:  1  1 1  1 2 1  1 3 3 1  给出n,输出它的前n行。输入格式输入包含一个数n。输出格式输出杨辉三角形的前n行。每一行从这一...

2019-11-19 20:38:27 1635 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除