- 博客(9)
- 收藏
- 关注
原创 AI-K-近邻算法
KNN(K-Nearest Neighbors,K 近邻算法)是一种基本且简单有效的机器学习算法,可应用于分类和回归任务。其核心思想基于 “物以类聚” 的原则,即对于一个待分类的样本点,通过参考训练数据集中与它距离最近的 K 个样本点的信息,来决定该待分类样本点的类别(分类任务)或者预测其数值(回归任务)。
2025-02-11 23:04:55
614
原创 IO之Socket
Socket(套接字)是计算机网络编程中一个非常重要的概念,它是对网络中不同主机上的应用程序之间进行双向通信的端点的抽象。简单来说,Socket 就像是两个不同计算机之间进行数据传输的 “管道” 两端的接口,通过它可以实现不同计算机之间的数据交换。在网络编程中,Socket 主要用于实现网络通信,它屏蔽了底层网络协议的复杂性,让开发者可以方便地进行网络数据的发送和接收。Socket 可以基于不同的网络协议,常见的有基于 TCP(传输控制协议)和 UDP(用户数据报协议)的 Socket。
2025-02-10 18:20:48
880
原创 AI机器学习-Seaborn 数据可视化库
Seaborn 是一个基于 Matplotlib 的 Python 数据可视化库,它专注于统计图表的绘制。相比于原生的 Matplotlib,Seaborn 提供了更高级的接口,使得创建具有吸引力的统计图形变得更加容易。它内置了许多预设的主题和调色板,能够快速生成美观、专业的数据可视化图表,帮助用户更直观地理解数据中的统计关系,在商业数据分析、市场调研等多个领域有广泛应用。
2025-02-08 23:34:31
1882
原创 AI机器学习-Pandas
Series是一种一维带标签的数组,类似于一维数组或 Python 字典。它可以存储任何数据类型(如整数、浮点数、字符串等),并且每个数据点都有一个与之关联的标签(索引)。DataFrame是一种二维带标签的数据结构,类似于电子表格或 SQL 表。它由多个Series组成,每个Series代表一列,并且可以有不同的数据类型。使用apply方法对数据进行自定义运算,例如计算每个产品的利润率。#跟在上面代码后面即可# 自定义函数计算利润率print("添加利润率列后的 DataFrame:")
2025-02-08 22:15:35
1835
原创 AI机器学习-Matplotlib
用于创建一个新的图表对象,可通过 figsize 参数指定画布大小(格式为 (宽度, 高度),单位为英寸),dpi 参数指定每英寸点数(即图像分辨率)。:核心绘图函数,x 和 y 分别是表示横坐标和纵坐标数据的数组。还能通过 label(为线条添加标签,用于图例显示)、linewidth(指定线条宽度)、linestyle(指定线条样式,如 ‘–’ 表示虚线)、color(指定线条颜色)等参数定制线条。plt.xticks(数组) 和 plt.yticks(数组)
2025-02-07 23:10:40
775
原创 AI机器学习-NumPy
NumPy 是 Python 中一个开源的科学计算库,专为高效处理任意维度的数组而设计。它提供了丰富的功能,支持常见的数组与矩阵操作,核心数据结构为 ndarray,这是一个快速且灵活的大数据容器。
2025-02-07 22:56:36
1552
原创 【AI】---速成学习计划
这是本人学习AI的计划,本人8年java,此计划仅适合本人!!!其他程序员或者有意愿学习AI者可依据此计划改造之后学习心得会陆续更新,如有雷同,纯属巧合第1-2周:Python编程与数据处理目标:掌握Python基础,学会数据处理和分析。学习内容Python基础(3天)变量、数据类型、条件语句、循环、函数。推荐资源:Python官方文档、菜鸟教程。数据处理库(4天)NumPy(数组操作)、Pandas(数据分析)。推荐资源:《Python for Data Analysis》。
2025-02-07 17:08:21
389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人