Skip to main content

Mathematical Optimization: Boosting Profits with Data, feat. Jerry Yurchisin

Super Data Science: ML & AI Podcast with Jon KrohnOctober 14, 20251h 11min172,935 views
26 connections·40 entities in this video→

Understanding Mathematical Optimization

  • πŸ’‘ Mathematical optimization is a quantitative approach to solving complex business problems, distinct from traditional AI and machine learning which focus on prediction.
  • 🎯 It provides a framework to make optimal decisions by defining decision variables, constraints (business rules), and an objective function (e.g., maximize profit, minimize cost).
  • πŸ”‘ The output is the specific actions to take, such as how much of a product to manufacture or ship, which is often impossible for humans or predictive models to determine at scale.

Interactive Learning and Gurobi Resources

  • πŸš€ The Burrito Optimization Game (burritooptimizationgame.com) offers a fun, interactive way to grasp the complexity of optimization decisions.
  • β˜• A new game, Grow Bean, is in development, focusing on pricing strategies for coffee shops using queuing theory.
  • πŸ“š Gurobi provides extensive free learning resources, including notebooks, online training videos, and YouTube playlists (OPI 101, 201, 301) at gurobi.com/learn.
  • πŸŽ“ A four-part Udemy course, "Introduction to Optimization through the Lens of Data Science," is available in partnership with Georgia Tech.

Gurobi's Role and Technological Advancements

  • 🏒 Gurobi is a leading B2B company specializing in mathematical optimization solvers, used by a vast majority of large enterprises.
  • 🀝 Gurobi partners with companies like Nvidia, exploring how GPUs can accelerate optimization for large-scale linear programs, despite traditional algorithms not being GPU-friendly.
  • πŸ’» Gurobi offers a free, small-scale license for its Python package (pip install gurobipy) for learning purposes, allowing users to build and solve smaller optimization models.

Leveraging AI and LLMs in Optimization

  • πŸ€– Gurobi has developed custom GPTs in the ChatGPT store: the Gurobi AI Modeling Prompt Engineer and Modeling Assistant.
  • πŸ’¬ These tools use natural language to help users understand if optimization is suitable for their problem, develop concrete problem statements, and generate initial mathematical formulations and code.
  • πŸ’‘ The new Groot GPT, hosted by Gurobi, leverages LLMs to streamline the process of defining models and writing code, lowering the barrier to entry for optimization.

Real-World Applications and Future Outlook

  • πŸš— Toyota uses optimization for vehicle manufacturing planning, integrating LLMs for planners to perform scenario testing and "what-if" analysis on factors like tariffs and supply.
  • 🍷 Total Wine utilizes optimization for complex inventory management, demonstrating that teams without traditional operations research backgrounds can successfully implement optimization solutions with Gurobi's support.
  • 🌐 While quantum computing is seen as a future inevitability, mathematical optimization offers tangible benefits today, providing a reliable benchmark for future quantum applications and solving complex problems now.
  • πŸ“Š Optimization models can be seen as "mathematical twins" of business problems, providing provably optimal solutions or guaranteed bounds on solution quality, a capability unmatched by other methods.
Knowledge graph40 entities Β· 26 connections

How they connect

An interactive map of every person, idea, and reference from this conversation. Hover to trace connections, click to explore.

Hover Β· drag to explore
40 entities
Chapters19 moments

Key Moments

Transcript263 segments

Full Transcript

Topics15 themes

What’s Discussed

Mathematical OptimizationDecision MakingMachine LearningArtificial IntelligenceGurobiSupply ChainInventory ManagementVehicle ManufacturingLarge Language ModelsCustom GPTsGPU ComputingQuantum ComputingOperations ResearchData ScienceBusiness Strategy
Smart Objects40 Β· 26 links
ConceptsΒ· 15
PeopleΒ· 4
CompaniesΒ· 8
ProductsΒ· 7
MediasΒ· 2
EventsΒ· 3
LocationΒ· 1