SuperAPI AI 工具集

meridian-model-building

数据与分析

查看项目

更新于 10-15 21:54

技能介绍

用途:该技能引导用户完成 Meridian 营销组合建模(MMM)模型的构建,并将过程代码累积为一个 Python 脚本。

主要能力:按流程完成初始设置、数据加载与列映射、模型配置、探索性数据分析(EDA)、模型拟合、模型保存与脚本执行。数据加载使用 meridian.data.data_frame_input_data_builder.DataFrameInputDataBuilder 及其 with_* 方法;模型配置使用 meridian.model.spec.ModelSpec 与 meridian.model.model.Meridian;EDA 使用 meridian.model.eda.meridian_eda.MeridianEDA 的 generate_and_save_report;拟合调用 mmm.sample_posterior(...);保存使用 meridian.schema.serde.meridian_serde.save_meridian(),默认文件名为 meridian_model.binpb。

使用方式:技能在多个关键交互检查点暂停,向用户展示路径、列映射、模型参数、MCMC 参数(n_chains、n_adapt、n_burnin、n_keep)、保存路径等并请求确认,即使用户要求自主执行也需暂停。脚本从工作区根目录运行,优先使用虚拟环境 Python,例如 /tmp/meridian_eval_cache/bin/python3 model_build/my_model.py。输出路径建议使用 os.environ.get("BUILD_WORKSPACE_DIRECTORY", ".") 构造。

限制:不得使用已弃用的 meridian.model.model.save_mmm,应使用 meridian_serde.save_meridian。若跳过拟合或后验采样,仍应包含模型保存步骤。生成产物不应在任务结束时删除。资料未提供具体收费、平台支持范围或效果数据。