logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用Langchain+FastMCP创建一个带上下文记忆的ReAct Agent

即SystemMessage, HumanMessage, AIMessage。入门一下Langchain创建智能体,标题的功能实现参见文章最后的部分。Langchain的链式设计,有点像命令行的管道,略,后续有空补。Prompt模板,可以设置替换参数,略,后续有空补。Langchain的关键功能,略,后续有空补。用一个list保存上述三种消息。示例:通过经纬度获取天气。

文章图片
【机器学习】5-6 多变量线性回归 & 线性回归的实践技巧

文章介绍了多元线性回归模型及其实现方法。首先从单变量扩展到多变量模型,定义了特征向量和参数向量。重点讲解了向量化计算在高效实现中的应用,列举了常用NumPy函数。对比了梯度下降和正规方程两种优化方法,分析了各自的优缺点。提供了线性回归的实用技巧:特征缩放的三种归一化方法、收敛性检查、学习率选择策略、特征工程和多项式回归。这些方法能有效提升模型性能,包括通过特征组合或变换创造新特征,以及使用多项式项

文章图片
#机器学习#线性回归
【机器学习】1-4 机器学习介绍 & 概述 &单变量线性回归 & 线性回归训练

机器学习是人工智能的核心子领域,主要分为监督学习、无监督学习和强化学习三大类。监督学习通过带标签数据训练模型进行预测(回归和分类),无监督学习则从无标签数据中发现隐藏模式(聚类和异常检测)。线性回归作为监督学习的基础方法,使用均方误差成本函数评估模型性能,并通过梯度下降算法优化参数。梯度下降通过迭代调整参数使成本函数最小化,学习率的选择对收敛至关重要。本文系统介绍了机器学习的基本概念、分类方法以及

文章图片
#机器学习#线性回归
【机器学习】7-9 分类任务 & 逻辑回归的成本函数 & 逻辑回归的梯度下降

本文介绍了逻辑回归的基本原理及其实现方法。首先指出线性回归不适用于分类任务,进而引入逻辑回归模型,使用Sigmoid函数将输出限制在0-1之间作为概率预测。讨论了决策边界的线性与非线性形式,并重点推导了逻辑回归的成本函数,采用对数损失函数替代平方误差以解决非凸优化问题。最后给出了梯度下降算法的具体实现公式,包括权重和偏置项的更新规则。虽然形式上与线性回归相似,但本质差异在于预测函数f的不同。整个推

文章图片
#机器学习#分类
【机器学习】10 正则化 - 减小过拟合

本文介绍了机器学习中正则化(Regularization)技术的基本概念与应用。首先阐述了过拟合(Overfitting)和欠拟合(Underfitting)问题,指出正则化是解决过拟合的有效方法。文章详细讲解了正则化的实现原理:通过在成本函数中添加参数w的平方项(正则化项)来惩罚过大的权重值,平衡模型拟合程度和泛化能力。重点分析了正则化参数λ的作用及其取值对模型的影响,并推导了带正则化项的线性回

文章图片
#机器学习#人工智能
【机器学习】11-14 神经网络 & TensorFlow实现 & Python实现 & 向量化

本文摘要:文章系统介绍了神经网络的基本原理与实现方法。首先阐述了神经网络的基本结构(输入层-隐藏层-输出层)和工作机制(前向传播),重点讲解了神经元通过线性加权和非线性激活函数实现特征自动抽取的核心原理。随后详细说明了TensorFlow中的实现方式,包括Dense层、Sequential模型构建等关键概念。文章还对比了Numpy与TensorFlow的数据表示差异,并提供了Python实现前向传

文章图片
#机器学习#python#神经网络
【机器学习】15-17 神经网络训练 & 激活函数 & 多类问题

本文介绍了神经网络训练与多分类问题的关键内容。首先阐述了TensorFlow实现神经网络的三个步骤:构建网络层、定义损失函数和训练模型。随后讨论了激活函数的选择策略,强调ReLU在隐藏层的优势以及输出层根据需求选择不同激活函数。在多分类问题上,重点讲解了Softmax回归及其实现方式,包括改进的数值计算方法以避免舍入误差。最后简要介绍了多标签分类问题的处理方法,指出其与多类分类的区别。全文涵盖了神

文章图片
#机器学习#神经网络#人工智能
【机器学习】18-20 其他神经网络中的概念 & 机器学习实用建议 & 偏差和方差

本文摘要:文章介绍了神经网络优化方法(如Adam算法)和不同层类型(如卷积层),并提供了机器学习模型评估与优化的实用建议。重点讨论了如何通过训练集、验证集和测试集评估模型,以及诊断高偏差(Bias)和高方差(Variance)的方法。对于高偏差,建议增加特征或减少正则化;对于高方差,建议增大训练集或加强正则化。文章还强调了大型神经网络在适当正则化下通常不会过拟合,并提供了TensorFlow中实现

文章图片
#机器学习#神经网络#人工智能
【机器学习】21-22 机器学习系统开发流程 & 倾斜数据集

本文摘要:文章介绍了机器学习开发流程的关键环节,包括迭代开发过程、错误分析方法、数据增强与合成技术、迁移学习的应用场景与策略。详细阐述了倾斜数据集下的评估指标(准确率、召回率、F1分数)及其权衡关系,并概述了完整机器学习项目的生命周期(从任务定义到部署监控)。特别强调了在数据不平衡情况下传统准确率的局限性,提出了使用精确率和召回率作为替代指标,并通过F1分数进行综合评估的方法。最后提及了机器学习项

文章图片
#机器学习#人工智能#计算机视觉
【机器学习】23-25 决策树 & 树集成

本文系统性地介绍了决策树模型及其相关算法。首先阐述了决策树的基本结构与学习过程,重点讨论了如何通过最大化信息增益选择最优划分特征,并详细解释了熵作为纯度衡量指标的计算方法。文章涵盖了分类树与回归树的构建逻辑,包括离散特征处理(独热编码)和连续特征阈值选择。进一步,文章深入探讨了决策树集成方法,重点分析了随机森林算法通过放回抽样和特征随机选择来增强模型鲁棒性的机制。特别介绍了XGBoost算法的核心

文章图片
#机器学习#决策树#算法
    共 27 条
  • 1
  • 2
  • 3
  • 请选择