- 博客(88)
- 收藏
- 关注
原创 机器学习项目实战 -- 电信用户的流失分析与预测
关于用户留存有这样一个观点:如果将用户流失率降低5%,公司利润将提升25%-85%。而流失分析的目的就是,通过这些因素采取措施,从而达到降低流失率的目的。
2024-03-31 09:31:19 1417
原创 如何构建Hive数据仓库Hive 、数据仓库的存储方式 以及hive数据的导入导出
官方定义:数据仓库是面向主题的、集成的、不可更新的、随时间的变化而不断变化的,这些特点决定了数据仓库的系统设计不能采用同开发传统的OLTP数据库一样的设计方法。(1)安装hive常规配置,这里不记录安装过程唯一需要注意的地方是有一个hive.metastroe.dirname属性需要配置配置的值是hive元数据的存储路径,一般为hdfs文件系统的路径。安装完成后,需要在mysql中建立配置中指定的数据库并初始化Hive源数据库(2)安装完成之后就可以启动hive。
2024-03-04 18:27:56 1605
原创 Spark Machine Learning进行数据挖掘的简单应用(兴趣预测问题)
使用SparkSession中的builder()构建 后续设定appName 和master ,最后使用getOrCreate()完成构建// 定义spark对象val spark = SparkSession.builder().appName("兴趣预测").master("local[*]").getOrCreate()
2023-12-22 18:18:37 2274
原创 Spark中使用scala完成数据抽取任务 -- 总结
任务二:离线数据处理,校赛题目需要使用spark框架将mysql数据库中ds_db01数据库的user_info表的内容抽取到Hive库的user_info表中,并且添加一个字段设置字段的格式 第二个任务和第一个的内容几乎一样。
2023-12-21 19:38:13 2160 1
原创 scala笔记
字面量包括整形字面量、浮点数子面量、布尔型字面量、字符字面量、字符串字面量、符号字面量、函数字面量和元组字面量除了函数字面量我们比较陌生以外,其他几种字面量都很容易理解。
2023-12-11 17:53:02 276
原创 【Scala】Scala中的一些基本数据类型的特性 列表、元组、构造器、单例对象、伴生类、伴生对象、抽象类与特质
使用List(“”,“”,“”)去声明sliding 和 groued表示迭代器。
2023-12-10 20:31:26 199
原创 力扣.NO88 合并两个有序数组
给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。nums2 的长度为 n。
2023-11-25 15:56:32 232
原创 视觉算法代码准备
超参数主要集中在编译模型的地方编译模型时,我们采用Adam优化器步长选择0.001 这样处理少量数据收敛效果会很好注意: 如果想要指定学习率,必须使用tf.keras.optimizers.Adam(0.001,clipnorm=True)损失函数的选择上 采用交叉熵 使用tf.losses.SparseCategoricalCrossentropy(from_logits=True)指定选择这个损失函数是因为经过试验这个效果更好# 编译模型,选择损失函数、优化器和性能指标。
2023-11-14 14:09:46 108
原创 【pandas】数据清洗的几种方法
在数据处理和分析过程中,数据清洗是至关重要的一步。Pandas是Python中用于数据处理和分析的强大库,提供了多种数据清洗方法。。
2023-11-10 15:28:10 468
原创 比赛准备笔记 --- TensotFlow、软件调试、数据预处理(图像,csv数据)
TensorFlow是由Google团队开发的一个开源深度学习框架,完全基于Python语言设计。它的初衷是以最简单的方式实现机器学习和深度学习的概念,结合了计算代数的优化技术,使计算许多数学表达式变得简单。
2023-11-01 15:01:47 561 1
原创 树莓派基本配置(2)
编辑/etc/motion/motion.conf。编辑/etc/default/motion文件。修改stream_localhost off。修改auto_brightness on。修改framerate 100。安装opencv-python。查看python及pip版本。即允许motion后台运行。将daemon修改为on。
2023-09-30 21:48:21 326
原创 树莓派环境配置
安装完之后 所有的apt-get全都可以换成aptitude。命令行下查看 /dev/下有video0 的设备。在终端中运行下面的命令来抓去一张来自摄像头的照片。运行 lsusb 命令,有相关摄像头的信息。aptitude可以解决一些依赖安装的错误。首先查看树莓派的ip地址。打开MobaXterm。配置mysql服务器。
2023-09-20 12:27:53 522
原创 【Java】零基础上手SpringBoot学习日记(day1)
SpringBoot是一个基于Spring框架的应用开发快速开发框架,它可以简化Spring应用程序的创建和开发过程。SpringBoot自动化配置了许多默认配置,减少了繁琐的XML配置过程。本人不熟悉后台开发的知识,但简单了解了一下,以前使用Java开发后台经常会使用XML这种类似HTML格式的语言进行配置项目依赖,这种配置十分繁琐。Springboot框架就能够减少书写重复且繁杂的代码。
2023-07-30 21:44:36 405
原创 Vue学习 -- 如何用Axios发送请求(get post)Promise对象 跨域请求问题
如何用Axios发送请求(get post)Promise对象 跨域请求问题
2023-03-17 18:02:20 4237
原创 Vue学习 is特性的使用 text/x - template 类型应用 父子组件的定义及使用 组件作用域 props选项
Vue学习 is特性的使用 text/x - template 类型应用 父子组件的定义及使用 组件作用域 props选项
2023-03-17 13:56:16 1047
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人