← All Categories
🤖
Machine Learning & AI Cron Expressions
Automated cron schedules for machine learning pipelines — model retraining, batch inference, embedding refresh, LLM fine-tuning, and AI workflow orchestration.
Featured Patterns
0 1 * * 0
ML Model Retraining — Weekly Sunday 1 AM
Machine learning model retraining pipeline running every Sunday at 1 AM. Triggers an MLflow, SageMaker, or Vertex AI training job using fresh data from the feature store to prevent model staleness and performance drift.
ML model retraining weekly cronSageMaker training job weekly
0 2 * * *
Batch ML Inference — Daily 2 AM
Nightly batch inference job at 2 AM. Runs a trained ML model over the full user or product catalog to generate pre-computed recommendations, risk scores, or churn predictions that are served from cache during peak hours.
Batch inference job daily 2amPre-compute ML predictions nightly
0 3 * * 1
LLM Embedding Refresh — Weekly Monday 3 AM
Weekly refresh of vector embeddings in a vector database (Pinecone, Weaviate, Qdrant, pgvector). Re-embeds new or updated documents using OpenAI embeddings or a self-hosted model to keep semantic search and RAG pipelines current.
Pinecone embedding refresh weeklyWeaviate vector update cron
0 2 * * *
Daily at 2:00 AM
Runs once per day at 2:00 AM UTC. Popular for backup jobs run during low-traffic hours.
Full database backupNightly data export
0 * * * *
Every Hour (at :00)
Runs once at the top of every hour (:00), 24 times per day. The standard hourly cron schedule.
Hourly reportsCache invalidation
0 0 * * *
Daily at Midnight (00:00)
Runs once per day at midnight UTC. The most common daily cron schedule.
Nightly database backupsDaily report generation
*/5 * * * *
Every 5 Minutes
Runs every 5 minutes, 288 times per day. One of the most popular cron schedules for frequent background jobs.
Health checksCache refresh
Related Patterns
*/15 * * * *
Every 15 Minutes
Runs every 15 minutes (at :00, :15, :30, :45), 96 times per day. Common for lightweight periodic tasks.
*/20 * * * *
Every 20 Minutes
Runs every 20 minutes (at :00, :20, :40), 72 times per day.
15 * * * *
Hourly at :15
Runs at 15 minutes past every hour (:15), 24 times per day. Useful when you want to offset from other hourly jobs.
30 * * * *
Hourly at :30
Runs at 30 minutes past every hour (:30), 24 times per day.
0 */3 * * *
Every 3 Hours
Runs every 3 hours (00:00, 03:00, 06:00, …), 8 times per day.
0 */4 * * *
Every 4 Hours
Runs every 4 hours (00:00, 04:00, 08:00, 12:00, 16:00, 20:00), 6 times per day.
0 */6 * * *
Every 6 Hours
Runs every 6 hours (00:00, 06:00, 12:00, 18:00), 4 times per day.
0 */8 * * *
Every 8 Hours
Runs every 8 hours (00:00, 08:00, 16:00), 3 times per day. Aligns roughly with work shifts.