Author: Pablo Cohen
-
What is Autonomous AI? — AI Encyclopedia | XLUXX
Autonomous AI — AI systems that operate independently without human oversight for extended periods. Beyond chatbots — autonomous AI manages servers, trades stocks, drives cars, and runs experiments. The spectrum from simple automation to AGI. Trust and safety are the key challenges. Part of the XLUXX AI Encyclopedia — A to Z guide to AI,…
-
What is Knowledge Graph? — AI Encyclopedia | XLUXX
Knowledge Graph — A structured representation of facts as entities and relationships. Google’s Knowledge Graph powers those info boxes in search results. Wikipedia’s Wikidata is the largest open knowledge graph. Used to ground AI responses in verified facts and reduce hallucination. Part of the XLUXX AI Encyclopedia — A to Z guide to AI, computing,…
-
What is Semantic Search? — AI Encyclopedia | XLUXX
Semantic Search — Search that understands meaning, not just keywords. Query ‘how to fix a slow computer’ matches documents about ‘optimizing PC performance’ even without shared words. Powered by embeddings and vector databases. The future of search — Google, Bing, and Perplexity all use it. Part of the XLUXX AI Encyclopedia — A to Z…
-
What is Zero-Shot Learning? — AI Encyclopedia | XLUXX
Zero-Shot Learning — Performing a task with no training examples at all. Ask Claude to translate to a language it was never explicitly trained on — it can often do it. GPT-4 can classify text into categories you just invented. This emergent ability is what separates large models from small ones. Part of the XLUXX…
-
What is Few-Shot Learning? — AI Encyclopedia | XLUXX
Few-Shot Learning — Teaching an AI model a new task with just a few examples instead of thousands. Give GPT-4 three examples of your desired output format and it generalizes. Zero-shot means no examples at all. The ability to learn from few examples is what makes modern LLMs practical. Part of the XLUXX AI Encyclopedia…
-
What is Federated Learning? — AI Encyclopedia | XLUXX
Federated Learning — Training AI models across multiple devices without sharing raw data. Each device trains locally, sends only model updates to a central server. Privacy-preserving by design. Used by Apple for Siri, Google for Gboard, hospitals for medical AI without sharing patient data. Part of the XLUXX AI Encyclopedia — A to Z guide…
-
What is Edge Computing? — AI Encyclopedia | XLUXX
Edge Computing — Processing data close to where it is generated instead of sending it to the cloud. Run AI models on phones, IoT devices, or local servers. Lower latency, better privacy, works offline. Apple Neural Engine, Google Edge TPU, and NVIDIA Jetson enable edge AI. Part of the XLUXX AI Encyclopedia — A to…
-
What is Microservices? — AI Encyclopedia | XLUXX
Microservices — Architecture where an application is built as a collection of small, independent services. Each service does one thing well and communicates via APIs. The opposite of monolithic architecture. MCP servers are essentially microservices for AI tools. Part of the XLUXX AI Encyclopedia — A to Z guide to AI, computing, and programming.
-
What is CI/CD? — AI Encyclopedia | XLUXX
CI/CD — Continuous Integration and Continuous Deployment — automated pipelines that test and deploy code. Push code → tests run automatically → if tests pass → deploy to production. GitHub Actions, GitLab CI, Jenkins are popular tools. Essential for shipping AI models reliably. Part of the XLUXX AI Encyclopedia — A to Z guide to…
-
What is Git? — AI Encyclopedia | XLUXX
Git — Distributed version control system that tracks changes in source code. Created by Linus Torvalds in 2005. Every developer uses Git. GitHub, GitLab, and Bitbucket are Git hosting platforms. Commands: git clone, git commit, git push, git pull, git branch, git merge. Part of the XLUXX AI Encyclopedia — A to Z guide to…
-
What is Temperature? — AI Encyclopedia | XLUXX
Temperature — A parameter controlling randomness in AI output. Temperature 0 gives the most likely (deterministic) response. Temperature 1 gives standard randomness. Temperature 2 gives very creative but potentially incoherent output. Lower for factual tasks, higher for creative writing. Part of the XLUXX AI Encyclopedia — the most comprehensive AI reference on the web.
-
What is Perplexity? — AI Encyclopedia | XLUXX
Perplexity — A metric measuring how well a language model predicts text. Lower perplexity means better prediction. Perplexity of 1 means perfect prediction. Used to evaluate language models during training. Also the name of an AI search engine company that uses LLMs for web search. Part of the XLUXX AI Encyclopedia — the most comprehensive…
-
What is BERT? — AI Encyclopedia | XLUXX
BERT — Bidirectional Encoder Representations from Transformers — Google’s 2018 model that revolutionized NLP. Unlike GPT which reads left-to-right, BERT reads in both directions. Dominated search ranking, sentiment analysis, and question answering. The foundation of modern search engines. Part of the XLUXX AI Encyclopedia — the most comprehensive AI reference on the web.
-
What is Tokenizer? — AI Encyclopedia | XLUXX
Tokenizer — Software that converts text into tokens that AI models can process. BPE (Byte Pair Encoding) is the most common algorithm. Different models use different tokenizers — ‘hello world’ might be 2 tokens in one model and 3 in another. Token count determines cost and context window usage. Part of the XLUXX AI Encyclopedia…
-
What is Hyperparameter? — AI Encyclopedia | XLUXX
Hyperparameter — Settings that control the training process — learning rate, batch size, number of layers, dropout rate. Unlike model parameters (weights) which are learned, hyperparameters are set by the developer before training. Finding optimal hyperparameters is called hyperparameter tuning. Part of the XLUXX AI Encyclopedia — the most comprehensive AI reference on the web.
-
What is Learning Rate? — AI Encyclopedia | XLUXX
Learning Rate — How big of a step the model takes when updating weights during training. Too high and the model overshoots optimal values. Too low and training takes forever. Learning rate scheduling (warmup, cosine decay) is standard practice. The single most important hyperparameter. Part of the XLUXX AI Encyclopedia — the most comprehensive AI…
-
What is Batch Size? — AI Encyclopedia | XLUXX
Batch Size — The number of training examples processed before updating model weights. Larger batches use more GPU memory but train faster. Smaller batches introduce noise that can help generalization. Typical sizes: 16, 32, 64, 128, 256. The right batch size depends on your GPU memory and dataset. Part of the XLUXX AI Encyclopedia —…
-
What is Epoch? — AI Encyclopedia | XLUXX
Epoch — One complete pass through the entire training dataset. Training a model typically takes many epochs — 3 to 100+ depending on the task. Too few epochs means the model has not learned enough. Too many leads to overfitting. Monitoring loss per epoch helps decide when to stop. Part of the XLUXX AI Encyclopedia…
-
What is Gradient Descent? — AI Encyclopedia | XLUXX
Gradient Descent — The optimization algorithm that trains neural networks. Calculates the slope of the error function and takes steps downhill to find the minimum error. Stochastic Gradient Descent (SGD) uses random batches for efficiency. Adam optimizer is the most popular variant today. Part of the XLUXX AI Encyclopedia — the most comprehensive AI reference…
-
What is Overfitting? — AI Encyclopedia | XLUXX
Overfitting — When a model memorizes training data instead of learning general patterns. Performs perfectly on training data but fails on new data. Like studying only past exam answers instead of understanding the subject. Prevented by regularization, dropout, data augmentation, and early stopping. Part of the XLUXX AI Encyclopedia — the most comprehensive AI reference…
-
What is Transfer Learning? — AI Encyclopedia | XLUXX
Transfer Learning — Using a model trained on one task as a starting point for a different task. Instead of training from scratch, you take GPT or BERT and adapt it to your domain. This is why modern AI is practical — training from scratch costs millions, transfer learning costs hundreds. Part of the XLUXX…
-
What is Reinforcement Learning? — AI Encyclopedia | XLUXX
Reinforcement Learning — An AI learns by trial and error, receiving rewards for good actions and penalties for bad ones. How AlphaGo mastered Go, how robots learn to walk, and how RLHF trains chatbots. The agent explores, exploits what works, and gradually develops optimal strategies. Part of the XLUXX AI Encyclopedia — the most comprehensive…
-
What is GAN (Generative Adversarial Network)? — AI Encyclopedia | XLUXX
GAN (Generative Adversarial Network) — Two neural networks competing against each other — a generator creates fake data, a discriminator tries to detect fakes. They improve together until the generator produces data indistinguishable from real. Invented by Ian Goodfellow in 2014. Powered early image generation before diffusion models took over. Part of the XLUXX AI…
-
What is Recurrent Neural Network (RNN)? — AI Encyclopedia | XLUXX
Recurrent Neural Network (RNN) — A neural network with memory — it processes sequences by passing information from one step to the next. Before transformers, RNNs were the standard for language tasks. LSTM and GRU are improved variants that solve the vanishing gradient problem. Largely replaced by transformers but still used for time-series data. Part…
-
What is Convolutional Neural Network (CNN)? — AI Encyclopedia | XLUXX
Convolutional Neural Network (CNN) — A neural network architecture designed for processing grid-like data — images, video, audio spectrograms. Uses filters that slide across the input to detect features like edges, textures, and objects. Powers image recognition, self-driving cars, and medical imaging. ResNet, VGG, EfficientNet are famous CNNs. Part of the XLUXX AI Encyclopedia —…
