开发者社区 > 大数据与机器学习 > 人工智能平台PAI > 正文

机器学习PAI已经存在了fg.json,为什么config里还需要把features挨个再写一遍?

问题1:我问个机器学习PAI设计上的问题,已经存在了fg.json,为什么config里还需要把features挨个再写一遍,不可以在直接fg.json,在model_cofig直接配置吗?config的features例如这个f57c6e845413d34dadc5169354f86d5b.png
2e6f44ec172100a4ecd29b284d235a12.png
这个是fg.json的配置
问题2:input_fields 也可以不写吗?

展开
收起
cuicuicuic 2023-08-08 19:39:27 54 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在某些机器学习框架中,需要在配置文件中同时定义特征组(feature groups)和特征(features)的原因可能是为了提供更灵活的配置和管理选项。下面是一些可能的原因:

    灵活性和可重用性:将特征组和特征的定义分离,可以提供更高的灵活性和可重用性。通过在配置文件中单独定义特征组和特征,你可以在不同的模型中重复使用相同的特征组,或者根据需要灵活组合特征和特征组。

    显式的特征定义:在配置文件中显式地列出特征和特征组的定义,可以提供更清晰的模型配置和理解。这样可以确保特征的定义和使用是一致的,减少潜在的配置错误。

    可扩展性:通过在配置文件中单独定义特征组和特征,可以更容易地进行扩展和修改。你可以根据需要添加或删除特征组,调整特征组内的特征,而无需修改模型代码。

    2023-08-13 21:19:54
    赞同 展开评论 打赏
  • 2023-08-09 07:57:28
    赞同 展开评论 打赏

相关产品

  • 人工智能平台 PAI
  • 热门讨论

    热门文章

    相关电子书

    更多
    大规模机器学习在蚂蚁+阿里的应用 立即下载
    阿里巴巴机器学习平台AI 立即下载
    微博机器学习平台架构和实践 立即下载