modeling

Train machine learning models with Optuna hyperparameter tuning and artifact saving.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/root-5/agentic-ml-pipeline --skill modeling-root-5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: modeling
Source: https://github.com/root-5/agentic-ml-pipeline/tree/main/skills/modeling
Command: npx skills add https://github.com/root-5/agentic-ml-pipeline --skill modeling-root-5

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

機械学習モデルを構築し、学習させる課題を解決します。データから洞察を引き出すための実用的なモデル開発を自動化します。

Core Features & Use Cases

  • モデル選択と構成: 回帰・分類・時系列など、問題設定に適したアルゴリズムを選択・設定します。
  • データ分割と評価: Train/Validation/Test の分割と適切な評価指標を適用します。
  • ハイパーパラメータ調整: Optuna を用いたパラメータ探索と最適値の取得をサポートします。

Quick Start

Train a model by selecting an algorithm, preparing data splits, and starting training to produce a saved model.

Frequently Asked Questions about modeling

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I train a machine learning model and tune hyperparameters using Optuna?

To train a machine learning model and tune hyperparameters, the Skill selects appropriate algorithms for your task and applies Optuna for parameter optimization, producing a saved model artifact. It handles data splitting, model fitting, and evaluation.

What is the best way to split data for regression and classification tasks?

The best way to split data for regression and classification tasks is through Train/Validation/Test partitions, which this approach applies to ensure proper model fitting and accurate evaluation metrics before saving the trained artifacts.

Can I use this for time-series forecasting alongside standard classification tasks?

Yes, you can use this for time-series forecasting alongside standard classification tasks. The Skill identifies and configures appropriate algorithms across regression, classification, and time-series data science projects.

How do I save trained model artifacts to a specified path after training?

To save trained model artifacts to a specified path, the Skill manages the output by concluding the data preparation, model fitting, and evaluation pipeline, storing the final trained model directly to your designated location.

Does the model training pipeline handle data preparation and evaluation automatically?

Yes, the model training pipeline handles data preparation, model fitting, and evaluation. It automates these core stages, including data splitting and parameter tuning with Optuna, to build and train effective ML models.

What algorithms are supported for selecting an appropriate model for my dataset?

Appropriate algorithms are selected based on your problem setting, spanning regression, classification, and time-series tasks. The Skill configures these algorithms within the training pipeline to match your specific dataset requirements.