Technology
Back to the blog ›
Envision VM (part 2), Thunks and the Execution Model
Like most other parallel execution systems, Envision produces a directed acyclic graph (DAG) where each node represents an operation that needs to be performed, and each edge represents a data dependency where the downstream node needs the output of the upstream node in order to run.
Envision VM (part 1), Environment and General Architecture
A Supply Chain Optimization pipeline covers a wide range of data processing needs':' data ingestion and augmentation, feature extraction, probabilistic forecasting, producing optimal decisions under constraints, data exports, analytics, and dashboard creation.
Why FTP instead of REST
Most web apps feature web APIs styled as REST, yet Lokad features FTPS and SFTP, which may appear surprising. However, this choice is intentional, why did Lokad choose to go this route?
Factors of success in predictive supply chains
Wading through the miasma of supply chain technologies remains a challenge. What can help to guarantee success?
Ranked 6th out of 909 teams in the M5 forecasting competition
Lokad have come at the 6th position in the M5 Forecasting competition out of 909 competing teams. It’s an impressive feat.
Quantitative SCM vs Classic APS
Module-by-module comparison between classic APS (Advance Planning and Scheduling) systems and the quantitative supply chain as implemented by Lokad.
Why not Python
Envision, the domain-specific language (DSL) of Lokad, was engineered to address challenges where Python will never deliver cost-effective solutions.
Integers and uncertainty in differentiable programming
Technical insights on how two challenges are addressed from a differentiable programming perspective.
Differentiable Programming as in ‘AI’ that works
The path to unlock a series of supply chain scenarios that were before seen as largely intractable.
An algebra for supply chain economics
How zedfuncs algebra can be leveraged for probabilistic forecasting.
Columnar Random Forests
While random forests are no longer state-of-the-art machine learning they still offer advantages.
Beyond in-memory databases
In-memory databases used to be an IT buzzword, but it hasn't aged well