
Can AI models talk to each other across different platforms?
Image: Susan Moran, Landsat 7 Science Team and USDA Agricultural Research Service (U.S. Government work), Public domain, via Wikimedia Commons
Can AI models talk to each other across different platforms?
Imagine you're using a smart assistant app on your phone, but you want it to work seamlessly with another app on your tablet. Right now, they can't understand each other because they're built on different tech platforms.
ONNX acts like a universal translator for AI models, allowing them to communicate and work together across various apps and devices, just like you want your phone and tablet apps to cooperate.
Example
A smart assistant on your phone (using ONNX) can now understand commands from a smart home app on your tablet.
Remember this
ONNX is the key to making AI models from different platforms work together smoothly.
Text adapted from Wikipedia, licensed under CC BY-SA 4.0.
MoE models have more parameters but similar compute cost
MoE models distribute parameters across k experts, reducing active experts' compute cost
weight tying does in language models: shares embedding and output projection matrices
Ever wonder how machines understand the sequence of words in a sentence?
List of free and open-source software packages
Can you run AI on your phone?
Large language model
LLMs can generate, summarize, translate, and analyze text in many contexts
1536-dim OpenAI text-embedding-3-large is used for: semantic search and RAG
Used for semantic search, RAG, and enhancing language models' understanding
constitutional AI does: model critiques and revises its own outputs using principles
Constitutional AI critiques and revises outputs using principles
Swipe through 100 ML concepts daily
Open Pocket Polymath