AI beyond LLMs

Understanding LLMs' scope and the broader implications for tomorrow's AI strategies

AI beyond LLMs
As we all know, Artificial Intelligence (AI) has gained massive attention over the last couple of years, starting with the launch of ChatGPT by OpenAI on November 30, 2022, and its viral adoption reaching 1 million users in just five days. This was followed by new services based on Large Language Models (LLMs) like Claude (Anthropic), Grock (X), Gemini (Google), and LeChat (Mistral). Additionally, a significant amount of venture capital has been invested in AI-related companies. [Read More]

How to solve Dynamic Resource Allocation problems using RL

Learnings from solving a Blood Management problem

How to solve Dynamic Resource Allocation problems using RL
According to Wikipedia (2022), Resource allocation is a plan for using available resources (…), especially in the near term, to achieve goals for the future. Likewise, from an Operations Research perspective, Resource allocation problems involve the distribution of resources among competing alternatives to minimize costs or maximize rewards (Encyclopedia Britannica, 2022). The problems within these descriptions are characterized by three main components: 1) a set of limited resources; 2) a set of demands to be served, each consuming a specified amount of resources; and 3) a set of costs/returns for each demand and resource. [Read More]

Intro to Docker

Intro to Docker
Docker is an open platform for developing, shipping, and running applications (or deploying predictive/prescriptive models). Figure. Docker logo (source: www.docker.com) Docker enables you to separate your applications from your infrastructure so you can deliver software quickly. With Docker, you can manage your infrastructure in the same ways you manage your applications. By taking advantage of Docker’s methodologies for shipping, testing, and deploying code quickly, you can significantly reduce the delay between writing code and running it in production. [Read More]