- 博客(21)
- 收藏
- 关注
原创 数字图像处理基础——opencv库(Python)
数字图像处理是指使用计算机算法对数字图像进行分析、增强、压缩和解释的技术。这一技术已广泛应用于医疗影像、卫星遥感、工业检测、安防监控、数码摄影等多个领域。
2025-08-09 23:14:30
602
原创 机器学习——模型的简单优化
在训练模型时我们可能会遇到模型不满足于预期需要进行改善的环节,这些情况通常包括以下几种常见问题和对应的解决方案:数据质量不足模型欠拟合模型过拟合。
2025-08-09 18:45:01
633
原创 机器学习及其KNN算法
机器学习(Machine Learning, ML)是人工智能的核心分支,旨在通过算法让计算机从数据中自动学习规律并优化性能,而无需显式编程。这一技术领域起源于20世纪50年代,随着计算能力的提升和大数据时代的到来,在21世纪得到了迅猛发展。
2025-08-08 21:05:12
1039
原创 数据分析——Pandas库
Pandas是Python生态系统中最强大、最流行的数据分析库,专为处理结构化数据(如表格和时间序列)而设计。它提供了高效的数据结构和丰富的功能,使得数据清洗、转换、分析和可视化变得简单直观。
2025-08-07 21:59:15
1279
1
原创 机器学习——随机森林
随机森林(Random Forest)是一种强大的集成学习算法,由Leo Breiman和Adele Cutler于2001年在论文"Random Forests"中首次提出。该算法通过构建多个决策树进行预测,并采用投票或平均的方式来综合各个决策树的结果,从而提高模型的准确性和泛化能力。这种集成方法有效克服了单一决策树容易过拟合的缺点,同时保持了决策树模型解释性强的优势。
2025-08-07 16:49:11
1234
原创 机器学习——朴素贝叶斯
贝叶斯分类是一类基于概率统计的分类算法的总称,这类算法均以18世纪英国数学家托马斯·贝叶斯提出的贝叶斯定理(Bayes' Theorem)为理论基础,故统称为贝叶斯分类。贝叶斯定理描述了在已知某些条件下,事件发生的概率如何随着新信息的获得而更新。朴素贝叶斯分类(Naive Bayes Classifier)是贝叶斯分类中最简单且应用最广泛的一种分类方法。其"朴素"(Naive)一词源于该方法对特征条件做了一个很强的独立性假设:即假设所有特征之间都是相互独立的。尽管这个假设在实际中往往不成立,但朴素贝叶斯分类
2025-08-06 22:37:59
1396
原创 机器学习 入门——决策树分类
决策树分类是一种树形结构的分类模型,它通过递归地将数据集分割成更小的子集来构建决策规则。就像我们日常生活中做决策一样(例如:如果天气晴朗,就去公园;否则在家看电影),决策树通过一系列的判断条件来对数据进行分类。下图为一个决策树2.构建过程。
2025-08-04 22:20:33
1633
原创 网络爬虫(python)入门
网络爬虫(Web Crawler)是一种自动抓取互联网信息的程序,它能够高效地从海量网页中提取有价值的数据。作为数据采集的利器,爬虫技术在数据分析、搜索引擎、价格监控等领域有着广泛应用。本文将带你全面了解Python网络爬虫的开发。
2025-07-31 21:04:06
1121
原创 pyhton中sys库的一些运用
sys是 Python 标准库中的核心模块,提供对的访问和控制,包括:命令行参数解析,解释器配置和状态查询,标准输入/输出流管理,程序退出控制,模块搜索路径操作。
2025-07-17 13:37:01
434
原创 HTML网页基础
HTML(HyperText Markup Language,超文本标记语言)是构建网页和网络应用的标准标记语言。它定义了网页的结构和内容,是网页开发的基础。网页的扩展名为.html和htm。
2025-07-16 17:29:28
1096
原创 python中类的运用
类(class)是面向对象编程的核心概念,是一种具有相同属性和方法的对象的抽象。类中可以同时存储数据和方法并且这些方法可以同时使用这些数据。
2025-07-14 16:16:00
1215
原创 python中函数的用法
创建一个新函数方法如下def 函数名(参数): #参数可以没有代码块return 返回值"""这是一个简单的问候函数"""")对于上述的代码无法被执行,需要后续调用才会被执行。
2025-07-11 15:53:58
1442
原创 Python中组合数据类型
组合数据类型是Python中用于存储多个数据的容器类型,主要包括列表(list)、元组(tuple)、集合(set)、字典(dict)和字符串(str)等。下面介绍几个常用的组合数据类型基本语法默认值start默认为 0(开头)stop默认为列表长度(结尾)step默认为 1(正序)负索引:从末尾开始计数(-1 = 最后一个元素)方向规则step > 0时:必须满足才有结果step < 0时:必须满足才有结果包含规则:包含起点元素,不包含终点元素#结果为#[5]#[]#[]
2025-07-10 09:31:35
926
原创 Python中程序控制语句
布尔值(bool)是一种只有两个值(True和False)的数值类型条件判断表达式输出的结果是布尔类型判断表达式是如下==!
2025-07-09 09:29:42
969
原创 Python的基础语法
如果我们想用两个print打印两个参数,会发现他们在不同行.如果想输出在同行,可以添加末尾设置参数end,默认为\n。其中a和b就是变量,对于变量名的命名有如下规则,变量名由a~z,A~Z,0~9,中文和下划线(_)组成,很清楚我可以看到,a,b,c分别为浮点型(float)整型(int)和复数型(complex)通过点击图中1可以设置断点,点击2可进步过(一步步的执行代码),3是数据类型。字符串类型是由引号包裹的,可以用单引号和双引号,三引号也是字符串。参数也可是函数,为函数时会优先计算函数然后在输出。
2025-07-08 09:18:38
1123
原创 如何搭建Python环境
如果我们需要利用Python来运行代码,那么我们就需要下载相应的Python环境。首先我因该进入Python官网。点击Download进入下载列表找到自己需要的版本(一般下载3.7~3.11之间)点击Download在系统-系统信息中就可找到自己的系统类型点击需要的版本(一般为Windows 64位)下载将两个选项勾选然后点击Install Now进行安装这样就安装好Python的环境了。
2025-07-04 14:13:41
241
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人