摘要:
目前学的 决策树 随机森林 贝叶斯 踩的坑陆续更新中 . 飞桨 AI Studio平台挺好的,要注意的是这个是linux系统,并且不知道为啥这里面的读入test文件是随机的?写了shuffle=False也没用。。。 .很难注意的一个点,网络要注意一下是不是可训练的 .学习率过高,图片不除255,数 阅读全文
摘要:
题目让判断一个图片是狗的概率 写了个神经网络score是2.94,1200多名,太差了,慢慢改 发现的几个问题,总结一下: 1.运行的时候老是提示内存不足,这时候改一下虚拟内存就行,具体方法百度,或者调小batch_size也行 2.python是逐行运行的,也就是说你后面的代码有错误它会先跑完前面 阅读全文
摘要:
我是链接 第一次用pytorch写机器学习,不得不说是真的好用 pytorch的学习可以看这里,看看基本用法就行,个人感觉主要还是要看着实践代码来学习 总结了几个点: 1.loss出现nan 这个让我头疼了好久,主要有两个方面吧:一是学习率可能太高了,可以调低一点试试。二是对于这个数据,黑白值颜色深 阅读全文
摘要:
我是链接 第一次做机器学习的题目 题目要求:给定一堆已知的泰坦尼克号船员信息,每个人的信息包括 PassengerId => 乘客ID Pclass => 客舱等级(1/2/3等舱位) Name => 乘客姓名 Sex => 性别 Age => 年龄 SibSp => 兄弟姐妹数/配偶数 Parch 阅读全文
摘要:
#include <bits/stdc++.h> using namespace std; void work(FILE *fp, int t)//t表示这是第几组数据 { fprintf(fp, "%d ", rand());//用这个输出你想造的数据即可 /*balabala......*/ } 阅读全文
摘要:
期望DP 枚举最终能成为哪个颜色,把这个颜色看做白球,其余颜色看成黑球。最后分别把每种颜色的期望加起来就行。 考虑当前有i个白球,全变成白球期望步数设为f[i] 一次操作可能造成有白球变黑或者黑球变白的概率:\(\frac{i(n-i)}{C^2_n}\),也就是期望\(\frac{C^2_n}{i 阅读全文
摘要:
看到最小值最大一般会想到二分。 二分mid,把a中大于等于mid的看成1,小于mid的看成0。 对于每一行的0和1,我们能把这一行看成二进制中的一个数,设这个二进制数是c[i]。 如果能找到两行,这两行的c或运算起来全是1,那mid就是合法的。 也就是说,对于c[i],如果存在c[j],满足c[j] 阅读全文
摘要:
链接 有意思的思维题 乍一看不太可做,因为质数的出现没啥规律。 实际上确实是这样,我们与其枚举y,不如枚举更难找到规律的质数。 所以题目等价于对于给定的一个x,枚举所有质数(设当前枚举的质数为k),看有多少个质数满足 k异或x的结果 小于 x 转化成了这样也不能莽做,思考一下,x异或上什么样的数才能 阅读全文
摘要:
本人太懒,但是遇到有意思的题又不想放过,所以下面只写思路没有代码。 持续更新中 最大最小 就是问你有多少个区间满足区间最大值是区间最小值的两倍。 乍一看不太可做,实际上是个二分。 枚举左端点,右端点变大的过程中,区间最大值不会变小,区间最小值不会变大,\(\frac{区间最大值}{区间最小值}\)不 阅读全文
摘要:
题目链接 直接判断一个数是不是375的倍数很难,但是判断一个数是不是3000(注意3000=375 \(\times\) 8)的倍数却很简单 我们能想到任何一个是375的倍数的数都能表示成n \(\times\) 3000+m \(\times\) 375(m<=7)的形式 然后直接枚举m就好了。 阅读全文