自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习(6):机器学习项目步骤(三)——选择算法并建立模型

内部参数是属于算法本身的一部分,不用我们人工来确定,刚才提到的权重 w 和截距 b,都是线性回归模型的内部参数。c. 我们在上一讲的可视化过程中,推测特征和标签可能存在线性关系。外部参数也叫做超参数,它们的值是在创建模型时由我们自己设定的。a. 数据集里的某些特征和标签之间,存在着近似线性的关系.b. 这个数据集的标签是连续变量。我们一般选算法包的方法是从。

2024-09-28 21:15:47 437

原创 机器学习(5):机器学习项目步骤(二)——收集数据与预处理

具体的拆分,我们会用机器学习工具包 scikit-learn 里的数据集拆分工具 train_test_split 来完成。收集数据-->数据可视化-->数据清洗-->特征工程-->构建特征集和数据集-->拆分数据集、验证集和测试集。要知道,在数据集中,每多一个特征,模型拟合时的特征空间就更大,运算量也就更大。摒弃掉冗余的特征、降低特征的维度,能使机器学习模型训练得更快。通过可视化观察一下数据,为选择具体的机器学习模型找找感觉。也可以看看数据里有没有“脏数据”和“离群点”维度就是数据集特征的个数。

2024-09-28 21:11:02 586

原创 机器学习(4):机器学习项目步骤(一)——定义问题

刨析业务场景,设定清晰目标,同时还要确定当前问题属于哪一种机器学习类型。

2024-09-28 20:54:35 382

原创 机器学习(3):机器学习的分类

机器学习包括:监督学习,无监督学习,半监督学习,强化学习,深度学习。

2024-09-28 20:40:35 158

原创 机器学习(2):机器学习的相关术语

你周日约了小李、老王打牌,小李先来了,老王没来。小李说:“你别打电话啦,昨天老王喜欢的球队皇马输球了,他的项目在上个礼拜也没成功上线,再加上他儿子期末考试不及格,他肯定没心情来。在已知数据集的基础上,通过反复的计算,选择最贴切的函数来描述自变量和因变量之间的因果关系。要预测老王的状况,我们就需要建立一个“预测老王会不会来”的函数,而。用另一批同类数据集来测试机器能否通过找到的函数推出这批数据的标签。已找到的函数在通过验证和评估后,使用测试数据集做最终的测试。验证和评估中用到的另一批的同类数据集。

2024-09-28 20:33:52 476

原创 机器学习(1):机器学习的概念

机器学习之父 Arthur Samuel 对机器学习的定义是:在没有明确设置的情况下,使计算机具有学习能力的研究领域。国际机器学习大会的创始人之一 Tom Mitchell 对机器学习的定义是:计算机程序从经验 E 中学习,解决某一任务 T,进行某一性能度量 P,通过 P 测定在 T 上的表现因经验 E 而提高。机器学习是一种从数据生成规则、发现模型,来帮助我们预测、判断、分组和解决问题的技术。

2024-09-28 20:28:48 714

原创 Python学习(3):画散点图和箱线图

提供了一个类似于 MATLAB 的简单界面,方便用户快速创建各种基础图表。2. scatter()函数其它参数。

2024-09-27 23:21:31 574

原创 Python学习(2):Pandas中concat函数和merge函数的区别

concat函数用于将多个 DataFrame沿着行或列进行拼接。它就像把多个表格直接拼在一起,形成一个更大的表格。merge函数用于将多个 DataFrame基于共同的列进行合并。它就像将多个表格根据相同的关键列进行连接,形成一个新的表格。2.

2024-09-26 09:42:36 338 1

原创 Python学习(1):字典、DataFrame的创建方法

【代码】Python学习(1)__字典、DataFrame的创建方法。

2024-09-26 09:34:02 223

原创 Android学习(十六):onResume方法的用处

当第二个Activity结束后,第一个Activity将会从后台重新回到前台,此时它的`onResume()`方法将会被调用。您可以重写`onResume()`方法来执行需要在该时刻处理的逻辑。

2024-03-02 12:03:49 1170

原创 Android学习(十五):使用Log类在控制台或日志文件中打印变量的值

类的不同方法来输出不同级别的日志信息。第一个参数是用于标记日志的标签,通常使用当前类的名称。您可以通过使用字符串连接或格式化字符串来包含变量的值。请注意,在发布应用程序时,要注意移除或禁用不必要的日志输出,以减少应用程序的大小和性能开销。您可以使用 ProGuard 或其他优化工具进行日志输出的删除。在运行应用程序时,您可以在Logcat窗口中查看日志输出。您可以使用过滤器以及日志级别标签来过滤和查看特定的日志消息。类提供了几种日志级别和对应的方法,常用的有。是的,您可以使用 Android 的。

2024-03-02 12:00:22 483

原创 Android学习(十三):两个Activity之间相互传数据(双向),使用startActivityForResult

通过上述步骤,第一个Activity启动第二个Activity时传递了请求码(REQUEST_CODE),然后第二个Activity在返回数据给第一个Activity时设置了返回码(RESULT_OK)和传递数据的Intent。方法,并在Intent中添加数据,然后指定一个请求代码以及启动Activity B。方法关闭Activity,同时将带有数据的Intent返回到第一个Activity。方法会被触发,您可以在其中获取结果码和返回的数据。方法,以接收第二个Activity返回的数据。

2024-03-02 11:57:35 608

原创 Android学习(十四):Fragment获取Activity变量的值

在上述示例中,我们首先通过调用getActivity()方法获取关联的Activity实例。在此之后,您可以使用Activity中的变量进行需要的操作。另外,请确保将Fragment与Activity正确关联,以便在Fragment中通过getActivity()方法获取到正确的Activity实例。请注意在获取Activity实例后进行空值检查。要从Fragment中获取Activity中的变量的值,您可以通过调用getActivity()方法获取关联的Activity实例,然后访问其成员变量。

2024-03-02 11:47:07 775

原创 Android学习(十二):两个Activity之间相互传数据(单方向)

在这个例子中,我们在第一个Activity中创建一个Intent,并使用putExtra()方法将数据放入Intent中,其中"key"是用于标识数据的键值对。在第二个Activity中,我们通过getIntent()方法获取传入的Intent,在Intent中通过getStringExtra(“key”)获取到传递的数据。这是几种常用的方法,用于在两个在Android开发中,可以通过Intent在两个Activity之间相互传递数据。在Android中,两个Activity之间可以相互传递数据。

2024-03-02 10:47:23 813

原创 Android学习(十一):两个Activity如何操作同一个数据库SQLite

操作同一个数据库,需要确保它们都使用同一个数据库实例(例如。方法打开数据库连接,再执行各自的数据库操作。方法来获取数据库实例,确保在应用中只有一个数据库实例。中共享同一个数据库,实现数据的读取、插入、更新等操作。方法来关闭数据库连接。

2024-03-01 18:07:49 569

原创 Android学习(九):ListView的用法

通过以上步骤,您就可以使用 ListView 在 Android 应用中展示列表数据了。您可以根据实际需求自定义适配器和列表项布在这里插入代码片局,以及处理其他的交互操作。其中,data 是你的数据源,android.R.layout.simple_list_item_1 是系统内置的简单列表项布局。ListView 是 Android 中常用的列表视图,用于展示大量数据。在点击事件的回调方法中,可以根据需要处理选中的列表项。

2024-02-24 15:39:53 319

原创 Java学习(一):对象引用时,对变量进行更改不会影响其他类中的变量值

如果在 A 类的构造函数中修改了变量 x 的值(例如,将其设置为 2),则由于 B 类引用了 A 类的实例,B 类接收到的变量 x 的值也会随之改变。因为它们引用同一个对象。当调用 A 类的构造函数时,首先会创建一个 A 的实例,然后实例化 B 类的对象并将 A 的实例作为参数传递给 B 的构造函数。在上述代码中,类 A 中的构造函数实例化了类 B 的对象,并将 A 类的变量 x 通过 B 类的构造函数传递给了 B 类。在 B 类的构造函数中,它接收到 A 类的实例,并打印 A 类的变量 x 的值。

2024-02-23 18:57:01 401

原创 Android学习(七):RecyclerView切换布局时,从Gridlayout变成Linearlayout,怎么转变其itemView的布局

首先,在你的RecyclerView的Adapter中,创建两个不同的ViewHolder,分别用于GridLayout和LinearLayout的布局。

2024-02-23 18:32:50 484

原创 Android学习(六):实现两个Button的点击事件的交互,点击一个Button另一个变成灰色

以上步骤实现了点击第二个按钮时,第一个按钮变成灰色,第二个按钮变成彩色;点击第一个按钮时,第二个按钮变成灰色。被点击的按钮将显示彩色背景,另一个按钮将显示灰色背景。请根据实际需求调整背景图片和颜色值。要实现在Android中,点击第二个按钮时第一个按钮变成灰色,第二个按钮变成彩色;

2024-02-23 17:55:46 440

原创 Android学习(五):Button在点击后背景图片变成灰色,再次点击变成彩色

为实际使用的彩色和灰色背景图片资源的ID。以上就是实现在Android中,当按钮被点击后,背景图片变灰色,再次点击时变回彩色的步骤。

2024-02-23 17:45:54 804

原创 Android学习(四):Button点击后变成灰色

然后准备两张按钮的背景图片,分别为button_gray_background.png和button_normal_background.png,其中button_gray_background.png为灰色的背景图片,button_normal_background.png为正常状态下的背景图片。要实现在Android中,Button在点击后背景图片变成灰色,你可以使用Drawable资源和selector来实现。这样,当你点击按钮时,它的背景图片将会变成灰色。

2024-02-23 17:33:03 553

原创 Android学习(三):Button消除阴影效果

请注意,这些方法可能会导致按钮在用户与之交互时丧失视觉反馈效果。因此,在进行更改之前,请确保明确理解其影响,并根据你的设计需求进行决策。使用setElevation(0)方法将按钮的高度设置为0,也可以达到移除阴影的效果。这会禁用按钮的默认状态列表动画,从而消除阴影效果。

2024-02-23 16:09:36 1377

原创 Android学习(二):onCreateView()和onViewCreated区别?

是Android中Fragment中的一个回调方法,用于在Fragment的视图已经创建完毕后进行操作。在该方法中,你可以对Fragment的视图进行初始化、设置监听器、绑定数据等操作。下面是一个示例的使用@Override// 初始化视图控件// 设置监听器@Override// 处理按钮点击事件});// 绑定数据");在上面的示例中,我们首先通过方法获取到Fragment中布局文件中的视图控件,例如TextView和Button。

2024-02-23 00:18:35 3026

原创 Android Studio开发Android APP过程中的疑难问题汇总

命令行上运行 git config --global http.sslVerify false 将安全验证关掉。【问题描述】使用AndroidStudio导入GitHub项目时要登录。(2024.1.27)【解决方法】在GitHub上申请一个令牌。【问题描述】运行按钮变成灰色,不能点击。

2024-01-28 08:02:50 510

原创 08 虚拟局域网VLAN的配置实验

思科模拟器(Cisco Packet Tracer)实现 虚拟局域网VLAN的配置实验

2022-11-22 19:25:55 626

原创 06【预测类】模型——插值与拟合算法

插值与拟合

2022-07-31 09:20:36 1511

原创 07【其他类】模型——相关性分析

皮尔逊 pearson相关系数和斯皮尔曼spearman等级相关系数。 它们可用来衡量两个变量之间的相关性的大小,根据 数据满足的不同条件,我们要选择不同的相关系数进行计算和分析。

2022-07-26 16:55:16 8554

原创 05【画图】——EXCEL画统计图

EXCEL绘制统计图在数学建模中的应用。

2022-07-18 15:49:14 4522 2

原创 02【评价类】模型——TOPSIS法(理想解法、优劣解距离法)

TOPSIS法(TechniqueforOrderPreferencebySimilaritytoIdealSolution) 可翻译为逼近理想解排序法,国内常简称为优劣解距离法 TOPSIS法是一种常用的综合评价方法,其能充分利用原始数据的信息, 其结果能精确地反映各评价方案之间的差距。...

2022-07-09 10:55:26 8217

原创 01【评价类】模型——层次分析法

层次分析法实现

2022-07-02 18:19:56 1302

原创 哈夫曼编码

#undef UNICODE#undef _UNICODE#include <graphics.h> // 引用图形库头文件#include <conio.h>#include <stdio.h>#include <windows.h> //用到了定时函数sleep()#include <math.h>#include <string>#include <iostream>.

2022-04-17 19:58:43 286 2

原创 【洛谷】计数问题

#include <stdio.h>int main(){ int n,x,i,a,b,cnt=0; scanf("%d %d",&n,&x);//输入数据 for(i=1;i<=n;i++)//1~n 被检索的数 { b=i; while(b!=0) { a=b%10;//剥离出数字i的每一位 b=b/10;//为下一次剥离做准备 if(a==x)//如果数字i的某一位数与目标数x相等,则计数 c...

2021-11-02 19:58:49 256

原创 【洛谷】津津的储蓄计划(1.1-3)

题目描述津津的零花钱一直都是自己管理。每个月的月初妈妈给津津300300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上20\%20%还给津津。因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于100100元或恰好100100元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。例如1111月初津津手中还有8383元,妈妈给了津津300300

2021-10-17 14:47:05 133

原创 计算机系统结构中的8个伟大思想——面向摩尔定律的设计

计算机系统结构中的8个伟大思想——面向摩尔定律的设计定义:单芯片上的集成度每18~24个月翻一番。计算机设计者必须预测其设计完成时的工艺水平,而不是设计开始时的。提出者:Intel公司创始人戈登·摩尔(Gordon Moore)。背景:1965年时任仙童半导体公司研究开发实验室主任的摩尔应邀为《电子学》杂志35周年专刊写了一篇观察评论报告,题目是:“让集成电路填满更多的元件”。在摩尔开始绘制数据时,发现了一个惊人的趋势:每个新芯片大体上包含其前任两倍的容量,每个芯片的产生都是在前一个

2021-10-13 19:33:52 751

空空如也

空空如也

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

TA关注的人

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