自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深度学习【三】卷积神经网络CNN

本文介绍了卷积神经网络(CNN)的基本原理和应用,重点讲解了CNN的核心组件(卷积层、池化层、全连接层)及其工作原理。然后实现了基于CNN花朵识别的项目和讲解,列举了多种模型。

2026-02-10 20:52:02 779

原创 PyTorch【二】神经网络构建

本文介绍了PyTorch中神经网络搭建的核心内容。首先讲解了动态计算图的概念和关键API,包括梯度跟踪和自动求导机制。然后详细介绍了nn.Module的使用方法,展示了两种构建神经网络的方式:快速原型(nn.Sequential)和继承nn.Module类。接着通过温度转换器的实例,演示了完整的训练循环实现过程,包括损失函数、优化器和学习率设置。

2026-02-10 13:52:39 504

原创 课程实战【二】图像处理

本文介绍了图像分类与高阶应用的深度学习实现。在图像分类部分,展示了数据增广技术(随机翻转、旋转等)以及VGG-16在CIFAR-10数据集上的分类实践。在高阶应用部分,详细阐述了图像超分辨率技术(EDSR、WDSR和SRGAN模型)、颜色识别LSTM网络以及基于注意力机制的图像描述生成方法。所有实验均提供TensorFlow和PyTorch双框架实现,涵盖从数据处理、模型构建到训练评估的完整流程。代码和预训练模型将通过网盘公开,便于复现实验结果。

2026-02-07 12:04:01 560

原创 深度学习【二】神经网络的学习过程

本文介绍了神经网络的基本原理和训练方法。神经网络通过从数据中自动学习最优权重参数来实现预测功能,无需人工设置特征量。重点讨论了损失函数(如均方误差和交叉熵误差)的作用,以及如何通过数值微分和梯度下降法优化参数。文中详细说明了随机梯度下降(SGD)的训练流程,包括前向传播、损失计算、反向传播和参数更新。此外,还提供了完整的代码实现,包括神经网络模型定义、训练脚本和预测脚本,展示了手写数字识别的具体应用。训练过程中会记录损失和准确率变化,并通过可视化评估模型性能。最终训练好的模型参数可以保存供后续使用。

2026-01-25 14:10:59 1280

原创 课程实战【一】监督学习

本文为第二章监督学习进行数据分类与回归相关实验部分的内容,第一章为相关环境配置说明,就不再赘述。文章将在线资源转换为静态离线资源加载。后续第四第五章过程中无法使用TensorFlow进行GPU加速,前面的学习过程中将在讲解完成后使用Pytorch框架进行重构。文章相关代码绑定文章已上传。

2026-01-24 11:42:36 991

原创 AJAX 基础学习笔记

本文介绍了AJAX技术的基本概念和使用方法。AJAX是一种异步通信技术,通过XMLHttpRequest或fetch API实现不刷新页面更新网页内容。重点讲解了axios库的使用方式,包括URL组成、查询参数传递、请求方法(GET/POST/PUT/DELETE/PATCH)以及错误处理。通过多个实际案例演示了如何获取省份、城市数据,以及表单提交等常见操作。还介绍了接口文档的作用和form-serialize插件的使用。文章内容实用,包含完整代码示例,适合前端开发者学习AJAX基础应用。

2026-01-23 12:05:56 363

原创 深度学习【一】神经网络

本文介绍了人工神经网络的基本原理及其在手写数字识别中的应用。主要内容包括: 神经网络基础:模仿生物神经元结构,通过输入层、隐藏层和输出层构建计算模型,利用激活函数引入非线性特性。 常用激活函数:详细分析了Sigmoid、Tanh、ReLU和Softmax等激活函数的特点及适用场景,并提供了Python实现代码。

2026-01-23 08:11:52 1216

原创 关于论文如何开始的学习笔记

本文系统阐述了AI论文写作与研究的核心方法。

2025-12-21 14:53:15 1259

原创 机器学习【十】neural network

系统梳理了机器学习与神经网络的基础知识,涵盖理论、核心概念及代码实践。

2025-08-21 01:32:38 1052

原创 机器学习【六】readom forest

随机森林通过集成多棵差异化的决策树(每棵树仅使用随机数据和特征子集),降低模型方差,提升预测稳定性。其核心优势在于:抗过拟合能力强(Bagging+特征随机性);自动处理缺失值、类别特征及高维数据;内置OOB误差评估(免交叉验证)和特征重要性分析。数学本质是降低树间相关性ρ以逼近方差为0的理想状态。

2025-08-04 23:54:34 855

原创 NLP概述

自然语言处理(NLP)是人工智能的重要分支,旨在让计算机理解、处理和生成人类语言。其发展经历了规则方法、统计学习和深度学习三个阶段。本文介绍了NLP的基本概念、应用场景(如机器翻译、情感分析等)以及文本表示方法的演变:从简单的One-Hot编码、考虑词频权重的TF-IDF,到捕捉词序的N-gram模型,再到能够表达语义关系的分布式表示(如Word2Vec)。最后列举了PyTorch、HuggingFace等常用工具框架。这些技术共同构成了现代NLP系统的基础。

2025-08-04 14:25:25 1169

原创 Spring 学习笔记

本文系统介绍了Spring和SpringBoot框架的核心概念与应用。首先阐述了框架的定义与价值,通过建筑类比说明框架能提高开发效率;其次详细解析了Spring框架的IoC容器、AOP等核心机制,以及从XML配置到注解驱动的演进过程;然后重点讲解了SpringBoot的自动配置特性;最后深入探讨了AOP的实现原理,包括静态代理、JDK动态代理和CGLIB代理三种模式的对比。全文通过丰富代码示例展示了Spring技术的实际应用,为Java开发者提供了从基础到进阶的系统学习路径,帮助理解现代企业级应用开发的核心

2025-08-04 00:02:05 971

原创 Servlet 学习笔记

本文是JavaWeb中Servlet的学习笔记

2025-08-03 00:29:41 776

原创 机器学习【五】decision_making tree

决策树是一种通过树形结构进行数据分类或回归的直观算法,其核心是通过层级决策路径模拟规则推理。主要算法包括:ID3算法基于信息熵和信息增益选择划分属性;C4.5算法改进ID3,引入增益率和剪枝技术解决多值特征偏差;CART算法采用二叉树结构,支持分类(基尼系数)与回归(方差)任务。信用卡欺诈检测案例实践展示了全流程应用:通过SMOTE处理样本不平衡,转换时间特征及标准化数值完成数据预处理;利用网格搜索优化模型参数,可视化特征重要性与树结构;设置动态阈值平衡误报与漏报率,最终部署为实时检测系统并定期更新模型。

2025-08-02 19:54:51 755

原创 人工智能学习常用工具合集

本文整理了人工智能学习必备工具合集,涵盖编程环境、机器学习框架、学习资源等

2025-08-02 01:33:34 1298

原创 机器学习【四】Bayes

核心公式​​后验概率 = (似然 × 先验) / 证据👉 例:高烧似流感(似然90%),但流感基础概率仅0.1%,实际患病概率仅1.77%​​朴素贝叶斯精髓​​⚡️ ​​强假设​​:特征相互独立(虽简化却高效)⚡️ ​​分类公式​​:预测类别 = argmax[ 类别先验 × Π(特征概率) ]⚡️ ​​连续特征​​:用高斯分布计算概率密度​​平滑救星​​🔥 ​​拉普拉斯平滑​​:新概率 = (出现次数 + 1) / (总样本数 + 特征类型数)消除零概率炸弹,如"Viagra"

2025-08-02 00:34:03 727

原创 机器学习【三】SVM

本文系统介绍了支持向量机(SVM)的理论与实践。理论部分首先区分了线性可分与不可分问题,阐述了SVM通过寻找最优超平面实现分类的核心思想,包括支持向量、间隔最大化等关键概念。详细讲解了硬间隔与软间隔SVM的数学原理,以及核函数(线性核、多项式核、RBF核)在非线性问题中的应用。实践部分通过Python代码演示了SVM在不同场景下的应用:线性可分数据分类、参数C的调节效果、非线性数据分类中核函数的选择比较,并以信用卡欺诈检测为例,展示了网格搜索调参和模型评估的完整流程。最后总结了SVM在小样本、高维数据中的优

2025-08-01 08:53:51 800

原创 机器学习【二】KNN

KNN算法是一种基于实例的惰性学习算法,其核心思想是通过"多数投票"机制进行分类决策。算法流程包括数据准备(需归一化处理)、距离计算(常用欧氏距离)、选择K值(通过交叉验证确定)和决策规则(分类用投票,回归取平均)。KNN具有简单直观、无需训练等优点,但也存在预测速度慢、高维效果差等缺点。实际应用中需注意K值选择、样本不平衡等问题,可通过距离加权、自适应K值等方法优化。文中以鸢尾花分类为例展示了KNN的实现过程,并通过可视化展示了不同K值对决策边界的影响。

2025-07-31 01:02:16 1244 1

原创 机器学习【一】线性模型

本文系统介绍了机器学习中的线性模型及其应用。主要内容包括:1)线性回归的基本原理、数学表达式和优化方法;2)分类与回归任务的区别;3)正则化方法(L1/LASSO回归和L2/岭回归)的理论与实现;4)逻辑回归的原理及其在分类问题中的应用;5)多项式回归的非线性扩展。通过Python代码示例展示了各模型的实际应用,包括加利福尼亚房价预测案例,比较了不同模型的性能表现。文章强调线性模型在机器学习中的基础性地位,以及正则化在防止过拟合和特征选择中的重要作用。

2025-07-30 00:56:30 1100

原创 PyTorch【一】数据类型和使用

PyTorch学习笔记:Tensor数据类型与FashionMNIST图像分类实践 摘要: 本文系统介绍了PyTorch的核心数据类型Tensor及其应用。Tensor作为多维矩阵数据容器,支持0-4维数据结构(标量到批量图像),并提供了多种数值类型(float32/int64等)。通过积木类比阐述了Tensor的维度概念,展示了创建、变形、随机生成等基础操作。重点演示了FashionMNIST数据集分类任务实战:构建包含两个全连接层的神经网络(QYNN),使用交叉熵损失和SGD优化器进行训练。

2025-07-29 18:01:34 1066

原创 Vue 框架 学习笔记

本文总结了Vue框架的核心知识点,包括:1. 基础概念:渐进式框架、两种使用方式、Vue实例创建流程、模板语法和响应式特性。2. 常用指令:详细介绍了v-html、v-show/v-if、v-for、v-on、v-bind、v-model等10个指令的功能和用法。3. 组件开发:组件结构、注册方式(全局/局部)、数据传递(Props)、组件通信(自定义事件/插槽)、生命周期钩子和动态组件。4. 进阶特性:计算属性、侦听器、依赖注入和异步组件。5. 工程化应用:项目结构、应用实例创建和公共资源管理。文

2025-07-27 15:02:28 1085

原创 绘图库 Matplotlib Search

本文简单介绍绘图库、图形嵌套、刻度调整及图片保存等操作。对于Seaborn,则介绍了其高级封装特性,详细说明了各类图表(分布图、关系图、分类图、热力图等)的核心参数及适用场景,并提供了丰富的示例代码。通过学习,读者可以掌握使用这两个库进行数据分析可视化的基本技能,包括创建折线图、柱状图、散点图、饼图等常见图表,以及如何设置图表风格和调色板。

2025-07-25 19:56:02 1135

原创 数据分析库 Pandas

对于Pandas的简单认识和基本操作的练习

2025-07-12 22:10:26 882 1

原创 科学计算库 Numpy

对于科学计算库 Numpy 的基础内容和简单操作的学习

2025-06-22 13:34:37 773

原创 Python 基础知识

学习大模型搭建前的准备课程 学习六大基本数据类型和相关的操作 学习相关语法 对于部分名词不做介绍

2025-06-09 22:29:02 1084

原创 算法日常刷题笔记(7)

继续

2025-04-17 19:01:06 838

原创 算法日常刷题笔记(6)

重整旗鼓 第六篇笔记

2025-03-24 07:41:51 775

原创 算法日常刷题笔记(5)

第五篇刷题笔记

2025-03-16 20:05:03 1272

原创 算法日常刷题笔记(4)

学习算法的第四篇刷题笔记

2025-03-09 11:52:44 897

原创 算法日常刷题笔记(3)

为保持刷题的习惯 计划一天刷3-5题 然后一周总计汇总一下 这是第三篇笔记 笔记时间为2月24日到3月2日。

2025-03-02 17:13:04 905

原创 算法日常刷题笔记(2)

 为保持刷题的习惯 计划一天刷3-5题 然后一周总计汇总一下 这是第二篇笔记

2025-02-24 22:55:47 961

原创 算法日常刷题笔记(1)

 为保持刷题的习惯 计划一天刷3-5题 然后一周总计汇总一下 这是第一篇笔记

2025-02-17 21:13:20 2278

原创 算法学习--链表

关于数据结构-链表的简单算法学习 基本复习了一下链表的结构和相关的一些操作

2025-02-11 20:57:15 1182

原创 题目练习--数组

对于有关数组的算法题的练习 记录了来自力扣上的30道相关题目(没有分类 题库随机抽取)

2025-02-09 13:41:59 937

原创 算法学习--数组

本文作为算法系统学习的第一站 学习有关数组与字符串的部分题型和双指针 滑动窗口 前缀和 哈希表优化的内容

2025-02-06 19:16:26 783

原创 JavaScript 基础 - 7

关于JS函数部分的学习和一个案例的练习

2025-02-02 19:25:18 500 1

原创 动态规划学习

在进行算法题练习和一些题目中发现关于动态规划的内容较多,觉得有必要系统的学习和练习一下。于是参照bilbilUP主英雄哪里出来的动态规划50题和LeetKoke网站进行学习和练习

2025-02-02 16:56:13 1242

原创 小程序 -入门学习

      关于个人学习小程序开发的理论学习和简单案例练习笔记 课程内容来自黑马程序员 主要学习了一个小程序基本的组成和工具的用法 

2025-01-23 19:57:01 876

原创 Maven 项目管理

 对于使用Mave进行项目构建的学习是学习SpringBoot时的补充学习内容

2025-01-20 11:54:40 1415

原创 SpringBoot 基础学习

(初学Spring boot时的了解)对这个”工具"进行了初步的认识和使用,进行了入门和整合案例的练习。

2025-01-13 16:21:43 1209

课程实战一监督学习 完整代码实现

课程实战中的代码实现

2026-01-24

Java 面向对象编程 大作业 电商管理平台

实现了电商购物平台的几个功能模块。

2025-01-03

空空如也

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

TA关注的人

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