Cursos de OptaPlanner en la Práctica

Algunos de nuestros clientes

Código del Curso

optaprac

Duración

21 horas (usualmente 3 días, incluidas las pausas)

Descripción General

Este curso es un enfoque práctico a la herramienta OptaPLanner, proporcionando a los partidarios todas como herramientas para obtener un conocimiento introductorio único y funcional que permiten realizar como funciones basicas nessa ferramenta.

Programa del Curso

Introducción al planificador

  • Qué es OptaPlanner?
  • Qué es un problema de planificación?
  • Casos de uso y ejemplos

Ejemplo de problema de empaquetado

  • Planteamiento del problema
  • Tamaño del problema
  • Diagrama del modelo de dominio
  • Método principal
  • Configuración de Solver
  • Implementación del modelo de dominio
  • Configuración de puntuación

Problema de vendedor ambulante (TSP)

  • Planteamiento del problema
  • Tamaño del problema
  • Modelo de dominio
  • Método principal
  • Encadenamiento
  • Configuración de Solver
  • Implementación del modelo de dominio
  • Configuración de puntuación

Configuración del planificador

  • Visión de conjunto
  • Configuración de Solver
  • Modelo de su problema de planificación
  • Utilizar el Solver

Cálculo de puntuación

  • Terminología de puntuación
  • Elige una definición de Score
  • Calcular la puntuación
  • Puntuación de cálculo de los trucos de rendimiento
  • Reutilización del cálculo de puntuación fuera del Solver

Algoritmos de optimización

  • Buscar tamaño de espacio en el mundo real
  • Planner encuentra la solución óptima?
  • Descripción general de la arquitectura
  • Descripción de los algoritmos de optimización
  • ¿Qué algoritmos de optimización debo utilizar?
  • SolverPhase
  • Descripción general del alcance
  • Terminación
  • SolverEventListener
  • SolverPhase personalizado

Mover y la selección de barrio

  • Mover y la introducción del barrio
  • Generic Move Selectors
  • Combinación de múltiples MoveSelectors
  • EntitySelector
  • ValueSelector
  • Características generales de Selector
  • Movimientos personalizados

Heurística de la construcción

  • Primer ajuste
  • Mejor ajuste
  • Ajuste Avanzado Avanzado
  • Inserción más barata
  • Insertar la inserción

Busqueda local

  • Conceptos de búsqueda local
  • Hill Climbing (Búsqueda local simple)
  • Tabu Buscar
  • Recocido simulado
  • Aceptación tardía
  • Paso de escalada escalada
  • Recocido simulado tardío (experimental)
  • Uso de una terminación personalizada, MoveSelector, EntitySelector, ValueSelector o Acceptor

Algoritmos evolutivos

  • Estrategias Evolutivas
  • Algoritmos genéticos

Hiperheurística

Métodos exactos

  • Fuerza bruta
  • Profundidad-primera búsqueda

Benchmarking y ajustes

  • Encontrar la mejor configuración de Solver
  • Haciendo un punto de referencia
  • Informe de referencia
  • Resumen estadístico
  • Estadísticas por conjunto de datos (gráfico y CSV)
  • Evaluación comparativa avanzada

Planificación repetida

  • Introducción a la planificación repetida
  • Planificación de copia de seguridad
  • Planificación continua (planificación con ventanas)
  • Planificación en tiempo real (planificación basada en eventos)

Drooles

  • Breve introducción a Drools
  • Escribir la función de puntuación en Drools

Integración

  • Visión de conjunto
  • Almacenamiento persistente
  • SOA y ESB
  • Otro ambiente

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Cursos Relacionados

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Uruguay!

As a Business Development Manager you will:

  • expand business in Uruguay
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!