自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习06-推荐系统

假设您经营一家大型电影流媒体网站,用户使用一到五颗星对电影进行评级,请预测用户未看过的电影可能给出的评分。nu​:用户数量nm​:电影数量rij= 1 :第j个用户对 第i个电影做出评价yij:当rij= 1时,第j个用户对第i个电影的评分假设每一部电影都有一个特征集X,n表示特征数量,x1​衡量一部电影为爱情片的程度,x2​衡量一部电影为动作片的程度,例如x10.90​我们可以把每一个用户的预测评价值当做线性回归问题。对于每个用户 j,需要学习参数w。

2023-08-03 21:21:18 114

原创 机器学习05-无监督学习

聚类算法查看大量数据点并自动找到彼此相关或相似的数据点。

2023-08-03 21:13:16 88

原创 机器学习04-树模型

在每个节点上,在选择用于划分的特征时,如果有n个可用特征,则从中随机选择一个大小为k(k < n)的特征子集,并只允许算法从该特征子集中进行选择,从中选择出具有最高信息增益的特征进行分支。其中,初始熵是对整个数据集进行计算得到的熵,子集熵是对每个划分子集进行计算得到的熵,子集样本数是每个划分子集中的样本数量,总样本数是整个数据集的样本总数。b等于1到B,我们将训练集放入袋子中,利用有放回抽样选出B次大小为m的新的训练集,我们在这些新的训练集中训练一个个决策树。选出一个新的训练集,训练一个决策树;

2023-08-03 21:04:34 91

原创 机器学习03-模型评估

如何评估学习算法,自动选择模型?模型选择&交叉验证测试集的训练方法因为d也是一个需要学习的参数,不断选择d的过程本质上和学习模型内参数w,b是一致的,而超参数d本就是靠在test集上测试找到的,而test集在这里就成为参数d的“训练集”,所以这样得出的d是过拟合的简而言之 Training set 用来 选 w&b, cross validation用来选 d , Test set 用来评估 模型 最终的 泛化误差 - 就是这个模型好不好训练集:得到模型,得到每个模型的w,b。

2023-07-23 08:47:46 88

原创 机器学习02-多分类问题

当有四种分类时:aj​被解释为给定输入特征x时模型对y等于j的概率。

2023-07-23 08:26:36 176

原创 大数据分析赛应用创新赛样题详解

(6)在master节点下,进入“/usr/local/hadoop-3.1.4/etc/hadoop/”路径,修改Hadoop配置文件“core-site.xml”,设置HDFS的默认地址与端口(fs.defaultFS),设置HDFS的临时路径(hadoop.tmp.dir),对配置完成后的“core-site.xml”文件内容进行截图。分别对配置完成后的“hadoop-env.sh”和“yarn-env.sh”文件的内容进行截图。对添加至“/etc/profile”文件的内容进行截图。

2023-07-21 13:27:40 287 1

原创 机器学习01-神经网络

要创建另一个神经元来估计人们是否认为这是高质量的短袖。这可能是短袖价格和材料质量的函数。鉴于对可负担性(affordability)、认识程度(awareness)、感知质量(perceived quality)的预测,我们将这三个神经元的输出连接到右侧另一个神经元,然后该神经元输入这三个数字并输出可能成为畅销品的概率。

2023-07-20 14:11:54 67 1

原创 大数据分析赛 - 数据库环境配置

将mysql的驱动jar包mysql-connector-java-5.1.47-bin.jar拷入hive的lib目录下面: /opt/module/hive/apache-hive-2.1.0-bin/lib/ mysql-connector-java-5.1.47.jar。为了方便数据库管理,对于安装的MySQL数据库,生产上我们都会建立一个mysql用户和mysql用户组。将hive安装目录下的lib目录下的jline复制至hadoop目录下,具体操作如下。开启数据库远程连接,默认只允许本机连接;

2023-07-19 21:28:33 219

原创 机器学习00-监督学习

fwb​xw1​x1​w2​x2​...wn​xn​b如何确定模型中的参数取什么值?用代价函数。

2023-07-19 19:04:13 31

原创 大数据分析赛 - 基础配置

计算机程序设计员(大数据分析)赛项 - 基础配置模块题目操作

2023-05-27 09:15:28 1177 3

原创 002 初识C语言 - 字符串、转义字符、注释

C语言 初识字符串、转义字符、注释

2023-04-26 21:27:13 117

原创 001 初识C语言 - 数据类型、变量、常量

数据类型 变量名 = 值定义方式:``#define 常量名 值`由#define定义的标识符常量,可视为一般的字面常量,不可修改。return 0;#define定义的不一定是整数类型的。

2023-04-25 16:58:29 53

原创 13Java面向对象进阶 - 抽象类&接口&内部类

abstract是抽象的意思,用于修饰方法方法和类,修饰的方法是抽象方法,修饰的类是抽象类。使用abstract关键字修饰方法,该方法就成了抽象方法,抽象方法只包含一个方法名,而没有方法体。修饰符 abstract 返回值类型 方法名(参数列表);如果一个类包含抽象方法,那么该类必须是抽象类。注意:抽象类不一定有抽象方法,但是有抽象方法的类必须定义成抽象类。abstract class 类名字 {System . out . printin("跑步");} }![[接口.mp4]]接口用关键字。

2023-04-24 09:18:11 88

原创 12Java面向对象进阶 - 多态&包&final&权限修饰符

多态: 同类型的对象,表现出的不同形态。Student、Teacher、Administrator都是Person表现出的不同形态。前提【重点】有继承或者实现关系方法的重写【意义体现:不重写,无意义】父类引用指向子类对象【格式体现】父类类型:指子类对象继承的父类类型,或者实现的父接口类型。​ 学习了继承后,我们知道,子类可以在父类的基础上改写父类内容,比如,方法重写。如果有一个方法我不想别人去改写里面内容,该怎么办呢?Java提供了final关键字,表示修饰的内容不可变。final。

2023-04-24 09:14:03 76

原创 11Java面向对象进阶 - static、继承

/ 成员变量 public String name;// '男' '女' public int age;// 无参数构造方法 public Student() {} // 有参数构造方法 public Student(String a) {} }我们已经知道面向对象中,存在类和对象的概念,我们在类中定义了一些成员变量,例如name,age,sex ,结果发现这些成员变量,每个对象都存在(因为每个对象都可以访问)。

2023-04-24 09:11:09 367

原创 10Java集合ArrayList

什么是集合​ 提供一种存储空间可变的存储模型,存储的数据容量可以发生改变ArrayList集合的特点​ 长度可以变化,只能存储引用数据类型。泛型的使用​ 用于约束集合中存储元素的数据类型。

2023-04-23 21:24:32 52

原创 09Java字符串

​ String 类代表字符串,Java 程序中的所有字符串文字(例如“abc”)都被实现为此类的实例。也就是说,Java 程序中所有的双引号字符串,都是 String 类的对象。String 类在 java.lang 包下,所以使用的时候不需要导包!

2023-04-23 21:21:40 64

原创 06Java数组

(常用)数据类型 [ ] 数组名。

2023-04-23 21:07:46 51

原创 07Java方法

方法(method)是程序中最小的执行单元方法必须先创建才可以使用,该过程即为方法定义(把一些代码打包在一起)方法定义后并不是直接运行,需要手动使用才执行,该过程即为方法调用public static void 方法名() {// 方法体;方法名();注意:方法必须先定义,后调用,否则程序将报错方法定义要写在main方法外面,类的里面定义格式: 参数:数据类型 变量名public static void 方法名(参数 1 , 参数 2 , 参数 3. . .) {方法体;

2023-04-23 21:06:44 47

原创 08Java面向对象

类的组成是由属性和行为两部分组成属性:在类中通过成员变量来体现(类中方法外的变量)行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)类的定义步骤:①定义类类名首字母建议大写,需要见名知意,驼峰模式。一个Java文件中可以定义多个class类,且只能一个类是public修饰,而且public修饰的类名必须成为代码文件名。实际开发中建议还是一个文件定义一个class类。②编写类的成员变量修饰符 数据类型 变量名称 = 初始化值;③编写类的成员方法。

2023-04-23 21:04:16 63

原创 05Java循环高级-for while

​ 键盘录入一个大于等于2的整数 x ,计算并返回 x 的 平方根。Random跟Scanner一样,也是Java提前写好的类,我们不需要关心是如何实现的,只要直接使用就可以了。​ 游戏规则:从任意一个数字开始报数,当你要报的数字是包含7或者是7的倍数时都要说过:过。条件判断语句可以空着不写,如果不写,默认表示true,循环一直进行。​ 小括号里面就不能省略了,true一定要写出来,否则代码会报错。​ 小括号里面就不能省略了,true一定要写出来,否则代码会报错。​ 使用循环猜,一直猜中为止。

2023-04-23 20:50:32 121

原创 04Java判断和循环-if switch for while

​循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复 执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。​ 当不知道循环次数,也不知道循环范围,但是知道循环的结束条件时,用while循环。

2023-04-23 20:43:49 264 1

原创 03Java运算符

- * / % 这些操作跟小学数学几乎是一模一样的。/ 和 % 的区别:他们两个都是做除法运算,/取结果的商。% 取结果的余数。整数操作只能得到整数,如果想要得到小数,必须有浮点数参与运算。算术运算符的高级用法:是以+为例进行的讲解,其余减法,乘法,除法的运算规则也是一样的。特例:字符串只有+操作,没有其他操作。​ && 和 & 、||和|的运行结果都是一模一样的。​ 但是短路逻辑运算符可以提高程序的运行效率。

2023-04-23 17:32:33 65

原创 02Java基础概念

​ 变量就在程序中临时存储数据的容器。但是这个容器中只能存一个值。​ 数据类型 变量名 = 数据值;//1.定义byte类型的变量 //数据类型 变量名 = 数据值;//2.定义short类型的变量 short b = 20;//3.定义int类型的变量 int c = 30;//4.定义long类型的变量 long d = 123456789123456789L;//5.定义float类型的变量 float e = 10.1F;

2023-04-23 17:16:54 60 1

原创 01Java入门

语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言我们想要让计算机做一些事情,那么就可以通过Java语言告诉计算机就可以了目录名称说明bin该路径下存放了JDK的各种工具命令。javac和java就放在这个目录。conf该路径下存放了JDK的相关配置文件。include该路径下存放了一些平台特定的头文件。jmods该路径下存放了JDK的各种模块。legal该路径下存放了JDK各模块的授权文档。lib该路径下存放了JDK工具的一些补充JAR包。

2023-04-23 17:12:52 55 1

空空如也

空空如也

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

TA关注的人

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