自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python自动化浏览器操作与定时任务实战指南

本文介绍了使用Python+Selenium实现浏览器自动化操作的方法,包括自动登录、表单填写等功能,并通过Schedule/APScheduler实现定时任务。文章详细讲解了环境配置、核心功能实现和两种定时任务方案,提供了完整代码示例和系统部署指南。还分享了安全性管理、异常处理、性能优化等最佳实践,适用于数据采集、自动化测试等场景。这种技术组合能有效替代人工操作,提高工作效率并减少错误。

2025-11-14 15:39:32 528

原创 工作流引擎设计与实现:从理论到实践

本文详细介绍了工作流引擎的设计与实现,涵盖核心概念、设计模式和代码实现。工作流系统通过自动化和标准化流程,广泛应用于审批、订单处理等业务场景。文章解析了状态机、有向无环图和BPMN三种设计模式,并提供了完整的Python代码实现,包括基础数据结构、引擎核心和构建器模式。通过请假审批流程的实战案例,展示了工作流的具体应用。最后讨论了高级特性(并行执行、异常处理)和最佳实践(设计原则、性能优化),为企业构建高效可靠的工作流系统提供了实用指导。

2025-11-14 11:41:26 743

原创 自适应残差卷积网络 + 斑马优化:让图像更清晰的“智慧组合“

本文提出了一种结合自适应残差卷积网络与斑马优化算法(ZOA)的创新图像处理方法。自适应残差网络通过动态卷积核和注意力机制实现内容感知特征提取,克服了传统网络固定卷积核的局限性;ZOA算法模拟斑马群体行为优化网络参数,显著提升训练效率。实验表明,该方法在图像超分辨率和去噪任务中性能提升0.5-0.8dB PSNR,训练时间缩短25-40%,参数量减少30%,实现了效率与精度的双重突破。这种"智慧组合"为复杂场景下的图像处理提供了新思路。

2025-11-13 17:41:07 1007

原创 使用 Python 实现 Web 系统自动登录:从原理到实战

本文介绍了使用Python实现Web系统自动登录的方法,重点讲解了Selenium模拟浏览器自动登录的技术方案。文章首先分析了Web登录的基本原理和步骤,包括获取登录页面、构造请求数据、发送登录请求和处理Cookie/Session等关键环节。然后对比了Python中常用的自动化工具(requests、BeautifulSoup、Selenium和Playwright)的特点和适用场景。通过Selenium代码示例详细演示了自动登录的具体实现过程,包括启动浏览器、定位元素、输入凭证和提交表单等操作。最后提供

2025-11-07 12:11:54 380

原创 迁移学习理论与应用

迁移学习(Transfer Learning)是一种机器学习技术,旨在将一个任务(源任务)上学到的知识迁移到另一个相关但不完全相同的任务(目标任务)上,从而提高目标任务的学习效果。这种方法的核心思想是利用不同任务之间的共同特征或模式,通过在源任务上预训练的模型参数来加速目标任务的学习过程。迁移学习的方法可以分为基于实例的迁移、基于特征的迁移、基于模型的迁移和基于关系的迁移。迁移学习的优势在于它能够显著减少新任务所需的数据量和训练时间,特别是在数据稀缺的情况下,能够有效提高模型的泛化能力和性能。

2024-11-19 18:05:10 836

原创 卷积神经网络(CNN):算法、原理与应用

卷积操作包括在输入图像上应用多个可学习的滤波器(或称卷积核),每个滤波器会产生一个特征图(Feature Map),表示输入图像的不同特征,如边缘、纹理等。与传统的全连接神经网络(Fully Connected Neural Networks)不同,CNN能够利用图像的局部性和稀疏连接的特点,大幅减少参数量和计算复杂度,同时提高模型的泛化能力。为了解决这些问题,研究人员不断探索更高效的CNN架构,如轻量级的MobileNet、EfficientNet,以及具有更好解释性的模型和更高效的数据增强技术。

2024-08-30 22:12:03 1177 2

原创 KPCA非线性降维

然而,一种新的算法通过使用Gram矩阵生成Gram-power矩阵来解决这一问题,该方法的空间复杂度为O(m),时间复杂度降低到O(pkm),从而提高了处理大规模数据集的能力。:改进核主成分分析方法将流形学习保持局部结构的思想融入KPCA的目标函数中,使得到的特征空间不仅具有原始样本空间的整体结构,还保持样本空间相似的局部近邻结构。因此,进一步的代码优化和参数微调是必要的。:采用一种计算优化的方法来解决问. 题,而不是直接采用原来的数据点定义核矩阵计算主成分,我们提出了基于聚类的代表点的方法来计算核矩阵。

2024-08-17 13:33:54 1081

原创 使用python和matlab实现BP神经网络算法的分析比较

分析和比较使用Python和MATLAB实现BP神经网络算法实现的复杂度、代码可读性、库支持、性能以及应用的灵活性等

2024-08-15 11:30:13 1484

原创 机器学习中的多模态学习

多模态学习是一种结合多种不同类型或模态的数据和信息进行统一建模和分析的学习方法。其核心目标是通过机器学习的方法实现对多源模态信息的处理和理解。

2024-08-15 11:07:35 974

原创 计算机视觉的算法分析

卷积神经网络是计算机视觉中最重要的算法之一,通过模拟人类视觉系统的工作原理,将图像分解为多个卷积层和池化层,实现图像的特征提取和分类。CNN在图像分类、人脸识别和医疗图像分析等应用中表现优异。边缘检测用于检测图像中强度变化显著的边缘,常用算法包括Canny、Sobel和Prewitt等。这些算法在物体检测和分割中具有重要作用。目标检测和识别是计算机视觉中的核心任务之一。

2024-08-14 00:39:59 911

原创 图神经网络算法及应用

图神经网络(Graph Neural Networks, GNN)是一种基于图结构的深度学习模型,专门用于处理图数据。

2024-08-14 00:23:17 1451

原创 粒子群算法优化BP方法

粒子群算法(Particle Swarm Optimization, PSO)是一种基于群体智能的全局优化算法,通过模拟鸟群或鱼群等自然界中的集体行为来实现优化。它在多个领域得到了广泛应用,包括函数优化、图像压缩、基因聚类以及机器学习中的参数优化等。

2024-08-13 12:57:36 1332

原创 遗传算法概述

遗传算法(Genetic Algorithm, GA)是一种基于自然选择和遗传学原理的搜索方法,用于解决优化问题。其基本思想是模拟生物进化过程中的自然选择、遗传和变异现象,通过迭代改进种群以找到最优解。

2024-08-13 12:43:50 849

原创 使用sklearn库用于机器学习

Scikit-learn(简称Sklearn)是一个基于Python的开源机器学习库,广泛用于数据挖掘和数据分析。它建立在NumPy、SciPy和Matplotlib等库的基础上,提供了大量现成的机器学习算法和工具,包括分类、回归、聚类、降维等多种任务

2024-08-12 11:24:28 826

原创 基于Python训练完成的机器学习模型如何封装成桌面应用

有时候需要将训练完成的模型封装成桌面应用,本文描述封装成基于Python的桌面应用程序的方法。模型封装是指将模型及其预处理和后处理步骤打包在一起,形成一个独立的服务单元。确保机器学习模型已经训练完成并且能够在本地环境中正确运行。Python有多种GUI库可供选择,如Tkinter、PyQt5、Kivy等。这些库各有优缺点,但它们都提供了丰富的组件和控件,适合不同层次的应用开发需求。使用所选的GUI库设计一个直观、易用的图形用户界面。

2024-08-12 11:05:58 2347

原创 BP与RBF神经网络算法的对比

BP(反向传播)神经网络和RBF(径向基函数)神经网络都是常用的前馈神经网络,但它们在结构、训练方法、性能等方面存在显著差异。

2024-08-11 11:20:55 903

原创 BP神经网络算法调参

BP神经网络的调参需要综合考虑多种因素,并通过系统的实验和验证来找到最优的参数组合。它通过对损失函数增加一个系数惩罚项——即在原公式基础上增加所有系数的二次方值的和,从而限制权重的大小。BP神经网络的调参是一个复杂且关键的过程,涉及多个超参数的优化和调整。

2024-08-11 10:57:12 1803

原创 回归预测算法及应用

线性回归简单线性回归:只涉及一个自变量和一个因变量,建立两者之间的线性关系模型。多元线性回归:涉及多个自变量和一个因变量,通过找到最佳拟合直线来预测因变量的变化。岭回归:在传统线性回归的基础上加入正则化项,以解决多重共线性问题。Lasso回归:类似于岭回归,但使用L1正则化项,可以实现特征选择功能。弹性网络回归:结合了岭回归和Lasso回归的优点,适用于高维数据。

2024-08-10 12:32:29 1107

原创 聚类算法综述及应用

聚类算法作为数据挖掘和机器学习的重要工具,在处理大规模数据集和复杂数据结构方面具有显著优势。随着深度学习技术的发展,基于深度神经网络的聚类算法正在迅速发展,并在多个领域展现出强大的应用潜力。未来,随着算法的不断改进和创新,聚类算法将在更多领域发挥重要作用

2024-08-10 12:13:33 1391

原创 机器学习进行回归任务的评价指标

在不同类型的回归任务中选择最合适的评价指标,需要根据具体任务的需求和数据的特性来决定

2024-08-09 12:44:11 1843

原创 随机森林回归预测的学习曲线

展示训练集和交叉验证准确率随训练集大小的变化

2024-08-09 12:30:44 886

原创 使用Python编程实现动态规划

动态规划是一种通过将问题分解成相互重叠的子问题来解决的方法。它通过存储子问题的解,避免了重复计算,从而提高了算法的效率。动态规划广泛应用于路径规划、序列匹配等问题,将通过一个实际问题的解决过程来深入了解其应用。选择一个简单而具有代表性的问题:在给定的矩形格中寻找从左上角到右下角的最短路径。每个格子都有一个权值,代表通过该格子的代价。目标是找到一条路径,使得通过路径的总代价最小。

2023-12-25 22:24:56 475 1

原创 BP神经网络算法优化思路

BP神经网络是一种广泛应用的机器学习方法,通过反向传播算法实现端到端的学习和优化。本文介绍了BP神经网络的基本概念、结构及其优化方法,包括梯度下降法、Momentum梯度下降法、AdaGrad自适应学习率算法、RMSProp自适应学习率算法和Adam自适应学习率算法。在实际应用中,可以根据问题的特点选择合适的优化方法以提高模型的性能和泛化能力。

2023-09-08 22:10:37 1123 1

原创 局域网共享打印机及常见问题

共享打印机在使用过程中可能会遇到各种问题,但通过以上方法,大部分问题都可以得到解决。在使用过程中,注意保持网络连接的稳定性,定期更新驱动程序和清理喷头,以确保共享打印机的正常运行。

2023-09-08 22:01:12 2181 1

原创 实现带HTML页面样式的Excel导出

实现带HTML页面样式的Excel导出

2023-02-17 17:02:18 1319

原创 node多版本切换nvm版本管理

node多版本切换nvm版本管理

2023-02-16 16:53:08 345 2

awesome-public-datasets-master.zip

汇集了社会科学、自然科学、经济、环境等多个领域的海量公开数据资源,帮助用户轻松发掘研究课题、搭建数据应用

2025-11-14

c-mapss-full-dataset-master.zip

一个面向涡扇发动机剩余使用寿命(RUL)预测的完整数据与代码仓库,基于 C-MAPSS(Commercial Modular Aero-Propulsion System Simulation)仿真数据集,涵盖训练、验证到评估的端到端流程,便于复现与扩展故障预后模型。

2025-11-14

Springboot+VUE开源report-master.zip

一个基于 Spring Boot + Vue 的开源报表管理与展示系统,提供数据接入、报表设计、可视化展示、权限控制与导出能力,适用于企业内控、运营看板、教学与科研数据展示等场景。支持快速二次开发与插件化扩展,兼顾易用性与可维护性。

2025-11-13

后端springboot和微信小程序

后端springboot和微信小程序

2025-02-06

空空如也

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

TA关注的人

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