草庐IT

从RMSE和MSE到更多选择:探索机器学习模型性能指标

目录前言一、RMSE(RootMeanSquareError)均方根误差二、MSE(MeanSquareError)均方误差三、关于RMSE和MSE的对比四、其他衡量性能的指标4-1、R-squared(决定系数):4-2、MeanAbsoluteError(平均绝对误差):4-3、MeanSquaredLogarithmicError(均方对数误差):4-4、F1-score:总结前言这是一篇平平无奇的学习笔记RMSE和MSE是衡量预测模型性能的两个重要指标,它们分别代表均方根误差和均方误差。一、RMSE(RootMeanSquareError)均方根误差rmse:是均方根误差(RootMe

从RMSE和MSE到更多选择:探索机器学习模型性能指标

目录前言一、RMSE(RootMeanSquareError)均方根误差二、MSE(MeanSquareError)均方误差三、关于RMSE和MSE的对比四、其他衡量性能的指标4-1、R-squared(决定系数):4-2、MeanAbsoluteError(平均绝对误差):4-3、MeanSquaredLogarithmicError(均方对数误差):4-4、F1-score:总结前言这是一篇平平无奇的学习笔记RMSE和MSE是衡量预测模型性能的两个重要指标,它们分别代表均方根误差和均方误差。一、RMSE(RootMeanSquareError)均方根误差rmse:是均方根误差(RootMe

机器学习进阶之 时域/时间卷积网络 TCN 概念+由来+原理+代码实现

TCN从“阿巴阿巴”到“巴拉巴拉”TCN的概念(干嘛来的!能解决什么问题)TCN的父母(由来)TCN的原理介绍上代码!1、TCN(时域卷积网络、时间卷积网络)是干嘛的,能干嘛主要应用方向:时序预测、概率预测、时间预测、交通预测2、TCN的由来ps:在了解TCN之前需要先对CNN和RNN有一定的了解。处理问题:是一种能够处理时间序列数据的网络结构,在特定条件下,效果优于传统的神经网络(RNN、CNN等)。3、TCN的原理介绍TCN的网络结构一、TCN的网络结构主要由上图构成。本文分为左边和右边两部分,首先是左边DilatedCausalConv--->WeightNorm--->ReLU--->

机器学习进阶之 时域/时间卷积网络 TCN 概念+由来+原理+代码实现

TCN从“阿巴阿巴”到“巴拉巴拉”TCN的概念(干嘛来的!能解决什么问题)TCN的父母(由来)TCN的原理介绍上代码!1、TCN(时域卷积网络、时间卷积网络)是干嘛的,能干嘛主要应用方向:时序预测、概率预测、时间预测、交通预测2、TCN的由来ps:在了解TCN之前需要先对CNN和RNN有一定的了解。处理问题:是一种能够处理时间序列数据的网络结构,在特定条件下,效果优于传统的神经网络(RNN、CNN等)。3、TCN的原理介绍TCN的网络结构一、TCN的网络结构主要由上图构成。本文分为左边和右边两部分,首先是左边DilatedCausalConv--->WeightNorm--->ReLU--->

【NLP】文本情感分析

昨晚太晚代码还没有跑完,恰巧又遇到PSO-LSTM的准确率没办法复原,惨兮兮/(ㄒoㄒ)/,具体内容今天来补上文本情感分析一、情感分析简介二、文本介绍及语料分析三、数据集分析四、LSTM模型五、重点函数讲解plot_modelnp_utils.to_categoricalmodel.summary()特别感谢一、情感分析简介  对人们对产品、服务、组织、个人、问题、事件、话题及其属性的观点、情感、情绪、评价和态度的计算研究。文本情感分析(SentimentAnalysis)是自然语言处理(NLP)方法中常见的应用,也是一个有趣的基本任务,尤其是以提炼文本情绪内容为目的的分类。它是对带有情感色彩

【NLP】文本情感分析

昨晚太晚代码还没有跑完,恰巧又遇到PSO-LSTM的准确率没办法复原,惨兮兮/(ㄒoㄒ)/,具体内容今天来补上文本情感分析一、情感分析简介二、文本介绍及语料分析三、数据集分析四、LSTM模型五、重点函数讲解plot_modelnp_utils.to_categoricalmodel.summary()特别感谢一、情感分析简介  对人们对产品、服务、组织、个人、问题、事件、话题及其属性的观点、情感、情绪、评价和态度的计算研究。文本情感分析(SentimentAnalysis)是自然语言处理(NLP)方法中常见的应用,也是一个有趣的基本任务,尤其是以提炼文本情绪内容为目的的分类。它是对带有情感色彩

NLP | 打造一个‘OpenAI智能’机器人,只需要五分钟

借用openaiapi,做一个聊天机器人,别去openai主页啦~Step1.登录OpenAI账号网站:Overview-OpenAIAPIStep2.生成APIkey点击右上角的个人个人账户->点击ViewAPIkeys点击生成一个秘钥(Createnewsecretkey),并且复制Step3.安装OpenAIpipinstallopenai指令在linux系统上可以,windows上不行!出错如图所以利用anaconda重新配置了新的虚拟环境,操作如下,因为openai中的增强学习需要Gymcondacreate-nopen_aipython=3.6condaactivateopen_a

NLP | 打造一个‘OpenAI智能’机器人,只需要五分钟

借用openaiapi,做一个聊天机器人,别去openai主页啦~Step1.登录OpenAI账号网站:Overview-OpenAIAPIStep2.生成APIkey点击右上角的个人个人账户->点击ViewAPIkeys点击生成一个秘钥(Createnewsecretkey),并且复制Step3.安装OpenAIpipinstallopenai指令在linux系统上可以,windows上不行!出错如图所以利用anaconda重新配置了新的虚拟环境,操作如下,因为openai中的增强学习需要Gymcondacreate-nopen_aipython=3.6condaactivateopen_a

NLP(自然语言处理)

 一、NLP是什么自然语言处理(NaturalLanguageProcessing,NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。因此,这一领域的研究将涉及自然语言,即人们日常使用的语言,所以它与语言学的研究有着密切的联系,但又有重要的区别。自然语言处理并不是一般地研究自然语言,而在于研制能有效地实现自然语言通信的计算机系统,特别是其中的软件系统。因而它是计算机科学的一部分。自然语言处理,即实现人机间自然语言通信,或实现自然语言理解和自然语言生成是十分困难的。造

NLP(自然语言处理)

 一、NLP是什么自然语言处理(NaturalLanguageProcessing,NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。因此,这一领域的研究将涉及自然语言,即人们日常使用的语言,所以它与语言学的研究有着密切的联系,但又有重要的区别。自然语言处理并不是一般地研究自然语言,而在于研制能有效地实现自然语言通信的计算机系统,特别是其中的软件系统。因而它是计算机科学的一部分。自然语言处理,即实现人机间自然语言通信,或实现自然语言理解和自然语言生成是十分困难的。造