MedML Training Dashboard — User Guide
User Guide
⚠️ Medical AI Disclaimer — Models trained and deployed through this platform are for research and development purposes. Clinical deployment requires regulatory review, validation against clinical standards, and human oversight. AI predictions must not be used as the sole basis for medical decisions.
This guide covers the end-to-end workflow for training, deploying, and monitoring medical image classification and segmentation models using the MedML Training Dashboard.
Prerequisites
Dashboard running at
http://localhost:8000(see Getting Started for setup)AWS credentials configured (environment variables or entered via the dashboard)
S3 bucket with training data uploaded
SageMaker execution role ARN with appropriate permissions
Sections
Guide |
Description |
|---|---|
Launch local or SageMaker training jobs for classification and segmentation models |
|
Deploy trained models to SageMaker real-time or async endpoints |
|
Invoke deployed endpoints with DICOM, NIfTI, or image files |
|
Run evaluation processing jobs against deployed endpoints |
|
Enable data capture, compute baselines, and schedule drift monitoring |
|
Scan DICOM metadata for demographic distributions and bias auditing |
|
Generate structured academic paper sections from completed jobs |
Typical Workflow
Connect to AWS — Enter credentials or rely on environment variables (
AWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEY,AWS_DEFAULT_REGION)Upload data to S3 — Organize training data in the expected folder structure
Train a model — Launch a SageMaker training job from the Training tab
Deploy the model — Deploy the resulting
model.tar.gzto a SageMaker endpointTest inference — Invoke the endpoint with a sample image
Evaluate — Run a full evaluation job against a labeled test set
Monitor — Enable data capture and set up drift monitoring schedules
Audit fairness — Scan your DICOM dataset for demographic imbalances
Generate report — Produce paper sections summarizing your experiment