Large-Scale Decision Making and Dynamic Programming
Learn to model and solve complex, high-dimensional decision problems using dynamic programming, Markov decision processes, and modern approximation techniques.
-
💬
Instrutor de IA
Pergunte sobre qualquer aula e receba uma resposta clara na hora, quando quiser. -
🕐
Comece quando quiser
Sem horários nem prazos: aprenda no seu ritmo, quando quiser. -
🌐
Em português
Aulas, tarefas e certificado: tudo totalmente no seu idioma.
Sobre este curso
How do we make optimal decisions when systems grow too large and complex for standard algorithms? Managing resource allocation, financial portfolios, or queueing networks requires a structured approach to sequential decision-making under uncertainty. This text-only course guides you through the core concepts of large-scale dynamic programming, equipping you to model complex scenarios and deploy approximation methods to find practical solutions.
What you'll learn:
- Understand the foundational principles of Markov Decision Processes (MDPs) and sequential decision-making.
- Apply classic dynamic programming algorithms to small and medium-scale problems.
- Explore value function approximation techniques to handle high-dimensional state spaces.
- Implement simulation-based algorithms and policy search methods to find optimal strategies.
- Analyze real-world applications in dynamic resource allocation, finance, and queueing networks.
- Integrate modern computational approaches, including basic reinforcement learning concepts, to scale up your solutions.
You will start with fundamental definitions of state, action, and reward before progressing to advanced approximation architectures. Through step-by-step written explanations, mathematical breakdowns, and pseudocode examples, you will learn how to design and evaluate decision-making policies for complex systems.
This course is designed for beginners, analysts, and engineers looking to understand decision theory and dynamic programming from the ground up, requiring only basic algebra and familiarity with fundamental programming concepts.
Start mastering the mathematics and algorithms of complex decision-making today.
O que você vai receber
-
📜
Certificado de conclusão
Adicione ao seu perfil do LinkedIn -
💬
Tutor AI pessoal
Travou em uma aula? Pergunte ao seu tutor integrado qualquer coisa, a qualquer hora. -
🎧
Versão em áudio incluída
Estude em qualquer lugar, sem tela -
♾️
Acesso vitalício
Volte quando quiser, sem expirar -
📱
Celular ou computador
Funciona em qualquer dispositivo -
💸
Reembolso em 14 dias
Sem perguntas -
⚡
Curto e focado
2 h 36 min de conteúdo prático
Avaliações
Ainda não há avaliações — seja o primeiro a compartilhar sua experiência.
Outros também fizeram
⚡ Ideal para começar
🎓 Com certificado
Aprendizagem por reforço profundo com Python: Treine agentes virtuais com o TD3
Certificado
Prática
300 L
→
⚡ Ideal para começar
🎓 Com certificado
Aprendizagem por reforço profundo em Python: uma introdução moderna
Certificado
Prática
300 L
→
⚡ Ideal para começar
🎓 Com certificado
Aprendizagem por reforço: do Q-Learning aos gradientes de políticas profundas
Certificado
Prática
300 L
→
🔥 Em demanda
🎓 Com certificado
Python Maze Pathfinding com inimigos e recompensas
Certificado
Prática
300 L
→
Perguntas frequentes
O que preciso para fazer este curso? +
Só um celular ou computador com internet. Sem instalações nem hardware especial.
Como faço para pagar? +
Com cartão via Stripe. Não guardamos dados do cartão — o Stripe processa com segurança.
Posso pedir reembolso? +
Sim — reembolso integral em 14 dias, sem perguntas.
Por quanto tempo terei acesso? +
Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.
Vou receber um certificado? +
Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.
Feito para profissionais em
Tecnologia
Design
Finanças
Marketing
Saúde
Educação
Hotelaria
Indústria