【Pytorch】10.CIFAR10模型搭建 2024-05-15 python, 机器学习, 深度学习, pytorch, 人工智能 106人 已看 是中官方给出的一个数据集,可以通过来下载到指定文件夹。
机器学习之sklearn基础教程 2024-05-15 python, 机器学习, 人工智能, sklearn 134人 已看 本教程从基础原理到实践案例,以通俗易懂的风格,为你讲解了sklearn的核心内容。无论是初学者还是有一定经验的机器学习从业者,都能从中受益。在第一篇中,我们介绍了机器学习的基本概念和sklearn的背景,并提供了安装sklearn的方法。第二篇着重讲解了数据预处理和特征工程的重要性,以及如何在sklearn中进行相关操作。第三篇聚焦于模型选择和评估,包括交叉验证和常见的模型评估指标。第四篇深入介绍了模型预测和评估的方法,以及如何调优模型。第五篇介绍了特征选择和降维的技术,并提供了示例代码演示。
深度学习之基于Pytorch手写数字、字母识别系统 2024-05-18 python, 机器学习, 深度学习, pytorch, 人工智能 195人 已看 一、项目背景与意义手写数字与字母识别是计算机视觉和模式识别领域中的一个经典问题,具有广泛的应用场景,如邮政编码识别、银行支票处理、文档数字化等。近年来,深度学习技术的快速发展为这一领域带来了新的解决方案。本项目旨在利用PyTorch深度学习框架,构建一个高效、准确的手写数字与字母识别系统。二、技术原理本项目采用卷积神经网络(Convolutional Neural Network, CNN)作为主要的模型架构。
7集成学习评分卡 2024-05-15 集成学习, 机器学习, 人工智能 200人 已看 梯度提升最强大的特性之一是它适用于各种各样的损失函数。这意味着我们也可以设计自己的、更加适用于某一特定问题的损失函数来处理我们的数据集和任务的特定属性。某些情况下我们可能需要高召回率(更少的假阴性,在医学诊断中)或高精准率(更少的假阳性,例如,在垃圾邮件检测中),而不是高准确率。在许多此类场景中,通常需要自定义损失函数。
神经网络中的误差反向传播(Backpropagation)方法理解 2024-05-14 机器学习, 深度学习, 人工智能, 神经网络 119人 已看 想象一下,神经网络就像是一个复杂的迷宫,里面有许多交叉路口(神经元),每个路口都有指示牌告诉你往哪个方向走(权重),而你的目标是找到从入口到出口的最佳路径,使得从起点到终点的路程最短或达到某个最优目标。
多功能智能体(agent)直观地 LLM 提示框架AgentKit:用图谱而非编码的流程工程 2024-05-21 机器学习, 人工智能, 大数据 77人 已看 AgentKit是一个创新的框架,它允许用户通过直观的方式设计智能代理的思考过程。这一框架的核心在于节点的概念,节点是构成代理思维的基本单元,每个节点都对应一个特定的子任务,并包含一个用于指导语言模型(LLM)的自然语言提示。用户可以像搭积木一样,将这些节点串联起来,构建出代理解决问题的逻辑链条。在AgentKit中,节点的设计和组合方式非常灵活,用户可以根据自己的需求,设计出能够执行复杂任务的代理。这种模块化的设计让AgentKit不仅能够模拟人类的思考过程,而且极大地降低了设计智能代理的门槛。
神经网络中的误差反向传播(Backpropagation)方法理解 2024-05-14 机器学习, 深度学习, 人工智能, 神经网络 87人 已看 想象一下,神经网络就像是一个复杂的迷宫,里面有许多交叉路口(神经元),每个路口都有指示牌告诉你往哪个方向走(权重),而你的目标是找到从入口到出口的最佳路径,使得从起点到终点的路程最短或达到某个最优目标。
Python 机器学习 基础 之 监督学习 [决策树集成] 算法 的简单说明 2024-05-15 算法, python, 机器学习, 决策树, 开发语言 112人 已看 Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。Python是一种解释型脚本语言,可以应用于以下领域: Web 和 Internet开发、科学计算和统计、人工智能、教育、桌面界面开发、软件开发、后端开发、网络爬虫。Python 机器学习是利用 Python 编程语言中的各种工具和库来实现机器学习算法和技术的过程。
【神经网络与深度学习】Transformer原理 2024-05-15 机器学习, 深度学习, 人工智能, 神经网络 146人 已看 对拆分后的语句x = [batch_size, seq_len]进行以下操作PEposisinpos/100002idmodelPEposicospos/100002idmodeldmodel通过输入部分。
深度学习之基于Pytorch手写数字、字母识别系统 2024-05-18 python, 机器学习, 深度学习, pytorch, 人工智能 90人 已看 一、项目背景与意义手写数字与字母识别是计算机视觉和模式识别领域中的一个经典问题,具有广泛的应用场景,如邮政编码识别、银行支票处理、文档数字化等。近年来,深度学习技术的快速发展为这一领域带来了新的解决方案。本项目旨在利用PyTorch深度学习框架,构建一个高效、准确的手写数字与字母识别系统。二、技术原理本项目采用卷积神经网络(Convolutional Neural Network, CNN)作为主要的模型架构。
【机器学习】机器学习在信息安全领域中的典型应用 2024-05-19 机器学习, 人工智能 38人 已看 随着互联网的快速发展,信息安全问题日益严重。黑客攻击、网络诈骗、恶意软件等安全威胁层出不穷,给个人和企业带来了巨大的损失。为了应对这些挑战,研究人员和企业开始寻求新的解决方案,其中之一便是机器学习。本文将探讨机器学习在信息安全领域的应用及其优势,下面就梳理一下,机器学习在信息安全防护方面有哪些典型的应用。
机器学习笔记 PostgresML教程:使用SQL进行机器学习 2024-05-14 笔记, 机器学习, 人工智能, 数据库, sql 93人 已看 由于 PostgresML 本质上是一个数据库,因此您可以在任何支持 Postgres 的环境中(基本上在任何地方)与其进行交互。它引入了一种称为“数据库内”机器学习的新范式,允许您在 SQL 中执行许多 ML 任务,而无需在每个步骤中使用单独的工具。由于今天的数据库比机器学习模型大好多个数量级,所以PostgresML的思路是,如果我们将模型引入数据集不是会容易得多吗?不过天下没有免费的午餐,需要一路注册、安装该数据库,然后举个例子,可以使用 Kaggle 的Diamonds 数据集创建一个表。
基于Matlab编写的Yolo算法行人检测系统 2024-05-18 机器学习, 计算机视觉, 人工智能, 目标跟踪 246人 已看 一、项目背景与意义在当前的视频监控和安全监控领域,对行人进行准确、高效的检测是至关重要的。传统的行人检测方法主要依赖于人工观察,这种方式存在实时性差、工作量大、易疲劳等问题。为了解决这些问题,本项目基于Matlab编程环境和Yolo(You Only Look Once)算法,开发了一套行人检测系统。该系统能够实时、准确地检测图像或视频中的行人目标,为视频监控和安全监控领域提供了一种新的解决方案。
Python实战开发及案例分析(19)—— 推荐算法 2024-05-12 算法, python, 机器学习, 人工智能, 推荐算法 133人 已看 推荐系统是一种信息过滤系统,它的目标是预测用户对物品的偏好程度。在Python中,我们可以使用多种技术来实现推荐算法,包括基于内容的推荐、协同过滤推荐以及利用机器学习模型的混合推荐系统。
KNN算法处理多元分类任务 2024-05-15 算法, 机器学习, 人工智能, 数据挖掘, 分类 81人 已看 这个案例还是基于之前的案例进行改造。# KNN 分类器# 画图工具# 数据集拆分工具# 数据分析# 生成样本数为200,分类为2的数据集# 创建knn分类器# 画图# 绘制数据集# 把新的数据点用五角星表示出来plt.show()# 预测。
机器学习 - 支持向量机的推导 2024-05-18 支持向量机, 算法, 机器学习, 人工智能, 数据挖掘 68人 已看 支持向量机通过找到一个最佳的超平面来分类数据,在线性可分的情况下,通过最大化间隔来确定最佳的超平面。在非线性可分的情况下,通过引入软间隔和核技巧,使得SVM可以处理更复杂的数据集。最终的优化问题可以通过求解一个二次规划问题来完成。
KNN算法处理多元分类任务 2024-05-15 算法, 机器学习, 人工智能, 数据挖掘, 分类 102人 已看 这个案例还是基于之前的案例进行改造。# KNN 分类器# 画图工具# 数据集拆分工具# 数据分析# 生成样本数为200,分类为2的数据集# 创建knn分类器# 画图# 绘制数据集# 把新的数据点用五角星表示出来plt.show()# 预测。
深度学习之基于Matlab卷积神经网络人脸表情识别系统 2024-05-18 cnn, 机器学习, 深度学习, 人工智能, 神经网络 92人 已看 一、项目背景与意义人脸表情识别是计算机视觉领域中的一个重要研究方向,其应用广泛,包括人机交互、智能监控、医疗诊断等。随着深度学习技术的快速发展,卷积神经网络(Convolutional Neural Networks, CNN)在图像识别任务中取得了显著成果。本项目旨在利用Matlab和卷积神经网络构建一个人脸表情识别系统,实现对人脸表情的自动分类和识别。二、技术原理本项目采用卷积神经网络作为核心算法,通过深度学习的方法自动学习人脸表情的特征。
爬山算法教程(个人总结版) 2024-05-21 算法, 爬山算法, 机器学习, 人工智能 106人 已看 爬山算法(Hill Climbing Algorithm)是一种用于解决优化问题的启发式搜索方法。它是一种局部搜索算法,通过不断尝试从当前解出发,在其邻域内寻找更优的解,直到无法找到更优解为止。该算法得名于其类似于登山的过程:从山脚出发,通过不断向高处前进,最终到达山顶(即局部最优解)。爬山算法在20世纪初被提出,是求解组合优化问题的重要方法,广泛应用于人工智能、运筹学、控制论和经济学等领域。爬山算法是一种简单且高效的局部搜索算法,适用于解决各种优化问题。