人工智能平台PAI问题之loss为负数如何解决

本文涉及的产品
交互式建模 PAI-DSW,5000CU*H 3个月
简介: 人工智能平台PAI是指阿里云提供的机器学习平台服务,支持建模、训练和部署机器学习模型;本合集将介绍机器学习PAI的功能和操作流程,以及在使用过程中遇到的问题和解决方案。

问题一:机器学习PAI训练时有物品的feature,是把物品的input设置为空吗?


机器学习PAI训练时有物品的feature,预测也需要时那我给用户推荐物品的时候,是把物品的input设置为空吗?假设根据userid itemid rating来训练,那线上推荐的时候也是给这个userid来推荐吧?


参考回答:

给userid推荐,也需要输入你要推荐的候选 itemids,才可以计算出rating进行推荐。需要同时提供用户和物品的特征向量作为输入,如果只提供用户的特征,模型没有办法计算rating


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/503282?spm=5176.8068049.0.0.77566d1989YhJO


问题二:机器学习PAI部署到tensorflow serving上面,下面这个问题怎么解决?


机器学习PAI部署到tensorflow serving上面,需要自己组装物品特征作为input 然后请求tf serving,好像没有看见如何设置只导出具体某些字段



就是训练的时候有用户的和物品的特征请求时只需要用户的input,还是说这样的话要给物品的input设置为空之类的?


参考回答:

参考文档https://easyrec.readthedocs.io/en/latest/predict/input_output.html 看一下你的模型的输入


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/503281?spm=5176.8068049.0.0.77566d1989YhJO


问题三:机器学习PAI训练的时候有特征有物品的那些id,要为某个用户推荐时,请求模型那边是就带用户的参数?


机器学习PAI训练的时候有特征有物品的那些id啊之类的,那我部署到tensorflow serving上之后,要为某个用户推荐时,请求模型那边是就带用户的参数?训练时物品的那些直接置空或者就填默认值这样吗?


参考回答:

部署到tensorflow serving上面,需要自己组装物品特征作为input 然后请求tf serving


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/503277?spm=5176.8068049.0.0.77566d1989YhJO


问题四:机器学习PAI试着用movielens的1M数据集 也是loss为负数,怎么解决?


机器学习PAI试着用movielens的1M数据集 也是loss为负数,怎么解决?


参考回答:

错误原因有以下:1.你的任务是预测一个连续的评分值,属于回归任务,因此不能使用默认的分类loss,应该配置回归loss,参考 https://github.com/alibaba/EasyRec/blob/master/docs/source/models/regression.md; 2.回归任务的评估指标不应该配置AUC,应该使用回归模型的性能评估通常使用的回归指标,如均方误差(MSE)、平均绝对误差(MAE)等,参考 https://github.com/alibaba/EasyRec/blob/master/docs/source/eval.md


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/503275?spm=5176.8068049.0.0.77566d1989YhJO


问题五:机器学习PAI中easyRec有没有将验证集的预测结果保存下来的功能?


机器学习PAI中easyRec有没有将验证集的预测结果保存下来的功能?(分析下为啥负样本比证样本得分高的问题)


参考回答:

用predict 预测一遍,有结果表,predict:https://easyrec.readthedocs.io/en/latest/predict/MaxCompute%20%E7%A6%BB%E7%BA%BF%E9%A2%84%E6%B5%8B.html


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/503272?spm=5176.8068049.0.0.77566d1989YhJO

相关实践学习
使用PAI-EAS一键部署ChatGLM及LangChain应用
本场景中主要介绍如何使用模型在线服务(PAI-EAS)部署ChatGLM的AI-Web应用以及启动WebUI进行模型推理,并通过LangChain集成自己的业务数据。
机器学习概览及常见算法
机器学习(Machine Learning, ML)是人工智能的核心,专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能,它是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。 本课程将带你入门机器学习,掌握机器学习的概念和常用的算法。
目录
相关文章
|
1月前
|
机器学习/深度学习 人工智能 算法
【AAAI 2024】再创佳绩!阿里云人工智能平台PAI多篇论文入选
阿里云人工智能平台PAI发表的多篇论文在AAAI-2024上正式亮相发表。AAAI是由国际人工智能促进协会主办的年会,是人工智能领域中历史最悠久、涵盖内容最广泛的国际顶级学术会议之一,也是中国计算机学会(CCF)推荐的A类国际学术会议。论文成果是阿里云与浙江大学、华南理工大学联合培养项目等共同研发,深耕以通用人工智能(AGI)为目标的一系列基础科学与工程问题,包括多模态理解模型、小样本类增量学习、深度表格学习和文档版面此次入选意味着阿里云人工智能平台PAI自研的深度学习算法达到了全球业界先进水平,获得了国际学者的认可,展现了阿里云人工智能技术创新在国际上的竞争力。
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
人工智能与机器学习:开启智能新时代的密钥
人工智能与机器学习:开启智能新时代的密钥
28 0
|
22天前
|
机器学习/深度学习 人工智能 运维
【人工智能技术专题】「入门到精通系列教程」打好AI基础带你进军人工智能领域的全流程技术体系(机器学习知识导论)(二)
【人工智能技术专题】「入门到精通系列教程」打好AI基础带你进军人工智能领域的全流程技术体系(机器学习知识导论)
53 1
|
22天前
|
机器学习/深度学习 人工智能 自然语言处理
【人工智能技术专题】「入门到精通系列教程」打好AI基础带你进军人工智能领域的全流程技术体系(机器学习知识导论)(一)
【人工智能技术专题】「入门到精通系列教程」打好AI基础带你进军人工智能领域的全流程技术体系(机器学习知识导论)
62 1
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
解密人工智能:探索机器学习奥秘
解密人工智能:探索机器学习奥秘
19 1
|
2月前
|
机器学习/深度学习 人工智能
人工智能平台PAI问题之维度不匹配如何解决
人工智能平台PAI是指阿里云提供的机器学习平台服务,支持建模、训练和部署机器学习模型;本合集将介绍机器学习PAI的功能和操作流程,以及在使用过程中遇到的问题和解决方案。
44 1
|
1月前
|
机器学习/深度学习 存储 搜索推荐
利用机器学习算法改善电商推荐系统的效率
电商行业日益竞争激烈,提升用户体验成为关键。本文将探讨如何利用机器学习算法优化电商推荐系统,通过分析用户行为数据和商品信息,实现个性化推荐,从而提高推荐效率和准确性。
|
17天前
|
机器学习/深度学习 算法 搜索推荐
Machine Learning机器学习之决策树算法 Decision Tree(附Python代码)
Machine Learning机器学习之决策树算法 Decision Tree(附Python代码)
|
1月前
|
机器学习/深度学习 算法 数据可视化
实现机器学习算法时,特征选择是非常重要的一步,你有哪些推荐的方法?
实现机器学习算法时,特征选择是非常重要的一步,你有哪些推荐的方法?
26 1
|
1月前
|
机器学习/深度学习 数据采集 算法
解码癌症预测的密码:可解释性机器学习算法SHAP揭示XGBoost模型的预测机制
解码癌症预测的密码:可解释性机器学习算法SHAP揭示XGBoost模型的预测机制
99 0

热门文章

最新文章