自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习【十】neural network

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

2025-08-21 01:32:38 846

原创 机器学习【六】readom forest

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

2025-08-04 23:54:34 706

原创 NLP概述

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

2025-08-04 14:25:25 933

原创 Spring 学习笔记

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

2025-08-04 00:02:05 824

原创 Servlet 学习笔记

本文是JavaWeb中Servlet的学习笔记

2025-08-03 00:29:41 663

原创 机器学习【五】decision_making tree

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

2025-08-02 19:54:51 651

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

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

2025-08-02 01:33:34 850

原创 机器学习【四】Bayes

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

2025-08-02 00:34:03 600

原创 机器学习【三】SVM

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

2025-08-01 08:53:51 673

原创 机器学习【二】KNN

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

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

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

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

2025-07-30 00:56:30 960

原创 PyTorch 数据类型和使用

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

2025-07-29 18:01:34 891

原创 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 933

原创 绘图库 Matplotlib Search

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

2025-07-25 19:56:02 1061

原创 数据分析库 Pandas

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

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

原创 科学计算库 Numpy

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

2025-06-22 13:34:37 669

原创 Python 基础知识

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

2025-06-09 22:29:02 1033

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

继续

2025-04-17 19:01:06 717

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

重整旗鼓 第六篇笔记

2025-03-24 07:41:51 716

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

第五篇刷题笔记

2025-03-16 20:05:03 1191

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

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

2025-03-09 11:52:44 818

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

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

2025-03-02 17:13:04 771

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

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

2025-02-24 22:55:47 865

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

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

2025-02-17 21:13:20 2098

原创 算法学习--链表

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

2025-02-11 20:57:15 1057

原创 题目练习--数组

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

2025-02-09 13:41:59 804

原创 算法学习--数组

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

2025-02-06 19:16:26 699

原创 JavaScript 基础 - 7

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

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

原创 动态规划学习

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

2025-02-02 16:56:13 1101

原创 小程序 -入门学习

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

2025-01-23 19:57:01 791

原创 Maven 项目管理

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

2025-01-20 11:54:40 1321

原创 SpringBoot 基础学习

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

2025-01-13 16:21:43 1136

原创 JavaScript 基础 - 6

关于JavaSprict的数组的使用和学习

2025-01-07 19:26:13 138

原创 JavaScript 基础 - 5

关于JavaScript对象的了解和学习

2025-01-03 12:02:38 894

原创 JavaScript 基础 - 4

关于JavaScript的函数的了解和学习

2025-01-03 11:55:18 656

原创 JavaScript 基础 - 3

继续关于js的循环学习 另外还要数组的学习

2025-01-03 11:21:08 943

原创 JavaScript 基础 - 2

关于JavaScript基本运算符号的认识和学习

2025-01-03 11:05:48 835

原创 JavaScript 基础 - 1

掌握 JavaScript 的引入方式,初步认识 JavaScript 的作用(人机交互)

2024-11-24 19:36:43 681

原创 JAVA WEB — HTML CSS 入门学习

本文为JAVAWEB 关于HTML 的基础学习

2024-11-01 23:14:53 1062

原创 MySQL—基础学习

对于数据库MySQL的基础学习和SQL语句的简单学习

2024-10-30 20:59:50 1127

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

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

2025-01-03

空空如也

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

TA关注的人

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