🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links

AI Glossary

The complete dictionary of Artificial Intelligence

162
categories
2,032
subcategories
23,060
terms
📖
terms

Split Learning

Collaborative learning approach where the neural network model is split between client and server, enabling learning without sharing raw data.

📖
terms

SplitNN

Split neural network architecture where initial layers run on the client and deeper layers on the server.

📖
terms

Cut Layer

Division point of the neural network model between client and server, determining which part of the computation is performed locally.

📖
terms

Client-side Model

Portion of the neural network model executed on the client device, processing data without transmitting it.

📖
terms

Server-side Model

Part of the neural network model hosted on the server, completing inference from received partial activations.

📖
terms

Vertical Split Learning

Variant where the model is split vertically between different layers, distributing computation between client and server.

📖
terms

Horizontal Split Learning

Approach where features are partitioned horizontally between different entities collaborating on the same model.

📖
terms

Model Partitioning

Process of strategically dividing an AI model into segments distributed across different infrastructures.

📖
terms

Privacy-Preserving ML

Set of techniques enabling machine learning without exposing users' sensitive data.

📖
terms

Communication Overhead

Cost in bandwidth and latency induced by exchanges between client and server in the distributed architecture.

📖
terms

Latency Optimization

Critical challenge in split learning aiming to minimize response delays in distributed systems.

📖
terms

Activation Smashing

Potential attack where intermediate activations are analyzed to reconstruct input data.

📖
terms

Collaborative Intelligence

Concept where multiple entities combine their computational resources for mutually beneficial learning.

📖
terms

Model Inference

Phase of using the trained model to make predictions, distributed in the context of split learning.

🔍

No results found