{"id":4744,"date":"2025-09-24T11:25:24","date_gmt":"2025-09-24T11:25:24","guid":{"rendered":"https:\/\/palmer-consulting.com\/full-definition-of-generative-ai\/"},"modified":"2025-09-24T11:25:24","modified_gmt":"2025-09-24T11:25:24","slug":"full-definition-of-generative-ai","status":"publish","type":"post","link":"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/","title":{"rendered":"Full definition of Generative AI"},"content":{"rendered":"<h1 data-start=\"127\" data-end=\"167\">Full definition of generative AI<\/h1>\n<h2 data-start=\"169\" data-end=\"209\">1) Academic definition (rigorous)<\/h2>\n<p data-start=\"210\" data-end=\"701\"><strong data-start=\"212\" data-end=\"229\">Generative AI<\/strong> covers machine learning methods that aim to <strong data-start=\"293\" data-end=\"334\">model the distribution of data<\/strong>. <span class=\"katex\"><span class=\"katex-mathml\">text,image,audio,vide\u02cao,code,etc.text, image, audio, video, code, etc.<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">t<\/span><span class=\"mord mathnormal\">e<\/span><span class=\"mord mathnormal\">x<\/span><span class=\"mord mathnormal\">t<\/span><span class=\"mord mathnormal\">e<\/span><span class=\"mpunct\">,<\/span><span class=\"mord mathnormal\">ima<\/span><span class=\"mord mathnormal\">g<\/span><span class=\"mord mathnormal\">e<\/span><span class=\"mpunct\">,<\/span><span class=\"mord mathnormal\">a<\/span><span class=\"mord mathnormal\">u<\/span><span class=\"mord mathnormal\">d<\/span><span class=\"mord mathnormal\">i<\/span><span class=\"mord mathnormal\">o<\/span><span class=\"mpunct\">,<\/span><span class=\"mord mathnormal\">v<\/span><span class=\"mord mathnormal\">i<\/span><span class=\"mord mathnormal\">d<\/span><span class=\"mord accent\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\"><span class=\"mord mathnormal\">e<\/span><span class=\"accent-body\"><span class=\"mord\">\u02ca<\/span><\/span><\/span><\/span><\/span><\/span><span class=\"mord mathnormal\">o<\/span><span class=\"mpunct\">,<\/span><span class=\"mord mathnormal\">co<\/span><span class=\"mord mathnormal\">d<\/span><span class=\"mord mathnormal\">e<\/span><span class=\"mpunct\">,<\/span><span class=\"mord mathnormal\">e<\/span><span class=\"mord mathnormal\">t<\/span><span class=\"mord mathnormal\">c<\/span><span class=\"mord\">.<\/span><\/span><\/span><\/span>  to <strong data-start=\"386\" data-end=\"433\">generate plausible new samples<\/strong>. Formally, a generative model learns   <span class=\"katex\"><span class=\"katex-mathml\">p\u03b8(x)p_\\theta(x)<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord\"><span class=\"mord mathnormal\">p<\/span><span class=\"msupsub\"><span class=\"vlist-t vlist-t2\"><span class=\"vlist-r\"><span class=\"vlist\"><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mathnormal mtight\">\u03b8<\/span><\/span><\/span><span class=\"vlist-s\"><\/span><\/span><\/span><\/span><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">x<\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span><\/span>  (or  <span class=\"katex\"><span class=\"katex-mathml\">p\u03b8(x\u2223c)p_\\theta(x \\mid c)<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord\"><span class=\"mord mathnormal\">p<\/span><span class=\"msupsub\"><span class=\"vlist-t vlist-t2\"><span class=\"vlist-r\"><span class=\"vlist\"><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mathnormal mtight\">\u03b8<\/span><\/span><\/span><span class=\"vlist-s\"><\/span><\/span><\/span><\/span><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">x<\/span><span class=\"mrel\">\u2223<\/span><\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">c<\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span>  conditioned by context  <span class=\"katex\"><span class=\"katex-mathml\">cc<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">c<\/span><\/span><\/span><\/span>) based on a training corpus, then  <strong data-start=\"598\" data-end=\"615\">sample<\/strong>  new bodies  <span class=\"katex\"><span class=\"katex-mathml\">x\\*x^\\*<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord\"><span class=\"mord mathnormal\">x<\/span><span class=\"msupsub\"><span class=\"vlist-t\"><span class=\"vlist-r\"><span class=\"vlist\"><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord text mtight\"><span class=\"mord mtight\">\\*<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span>  that respect the statistical regularities we&#8217;ve learned.<\/p>\n<blockquote data-start=\"703\" data-end=\"842\">\n<p data-start=\"705\" data-end=\"842\">In other words, instead of just <strong data-start=\"733\" data-end=\"744\">predicting<\/strong> or <strong data-start=\"748\" data-end=\"759\">classifying<\/strong>, we <strong data-start=\"764\" data-end=\"772\">create<\/strong> content in line with the style and structures of the original data.<\/p>\n<\/blockquote>\n<hr data-start=\"844\" data-end=\"847\">\n<h2 data-start=\"849\" data-end=\"877\">2) Intuition and principles<\/h2>\n<ul data-start=\"878\" data-end=\"1508\">\n<li data-start=\"878\" data-end=\"1008\">\n<p data-start=\"880\" data-end=\"1008\"><strong data-start=\"880\" data-end=\"892\">Objective<\/strong>: to learn the &#8220;shape&#8221; of the data (its distribution) so as to be able to produce new, credible variants.<\/p>\n<\/li>\n<li data-start=\"1009\" data-end=\"1218\">\n<p data-start=\"1011\" data-end=\"1036\"><strong data-start=\"1011\" data-end=\"1034\">Two key questions<\/strong>:<\/p>\n<ol data-start=\"1039\" data-end=\"1218\">\n<li data-start=\"1039\" data-end=\"1122\">\n<p data-start=\"1042\" data-end=\"1122\"><em data-start=\"1042\" data-end=\"1072\">How to learn <span class=\"katex\"><span class=\"katex-mathml\">p(x)p(x)<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">p<\/span><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">x<\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span>?<\/em> (optimization, loss function, architecture)<\/p>\n<\/li>\n<li data-start=\"1125\" data-end=\"1218\">\n<p data-start=\"1128\" data-end=\"1218\"><em data-start=\"1128\" data-end=\"1154\">How to sample?<\/em>  (generation procedure, style and diversity control)<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<li data-start=\"1219\" data-end=\"1508\">\n<p data-start=\"1221\" data-end=\"1245\"><strong data-start=\"1221\" data-end=\"1241\">Model types<\/strong>:<\/p>\n<ul data-start=\"1248\" data-end=\"1508\">\n<li data-start=\"1248\" data-end=\"1327\">\n<p data-start=\"1250\" data-end=\"1327\"><em data-start=\"1250\" data-end=\"1277\">With explicit likelihood<\/em> (a bound or the log-likelihood is maximized)<\/p>\n<\/li>\n<li data-start=\"1330\" data-end=\"1422\">\n<p data-start=\"1332\" data-end=\"1422\"><em data-start=\"1332\" data-end=\"1360\">Adversarial implications<\/em> (we don&#8217;t calculate <span class=\"katex\"><span class=\"katex-mathml\">p(x)p(x)<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">p<\/span><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">x<\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span>a discriminator is &#8220;fooled&#8221;)<\/p>\n<\/li>\n<li data-start=\"1425\" data-end=\"1508\">\n<p data-start=\"1427\" data-end=\"1508\"><em data-start=\"1427\" data-end=\"1447\">Noise-based<\/em> (progressive denoising is learned for sampling)<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<hr data-start=\"1510\" data-end=\"1513\">\n<h2 data-start=\"1515\" data-end=\"1559\">3) Main families of generative models<\/h2>\n<ul data-start=\"1560\" data-end=\"3305\">\n<li data-start=\"1560\" data-end=\"1904\">\n<p data-start=\"1562\" data-end=\"1601\"><strong data-start=\"1562\" data-end=\"1599\">Autoregressive transformers (LLM)<\/strong><\/p>\n<ul data-start=\"1604\" data-end=\"1904\">\n<li data-start=\"1604\" data-end=\"1674\">\n<p data-start=\"1606\" data-end=\"1674\"><em data-start=\"1606\" data-end=\"1616\">Principle<\/em>: predict the <strong data-start=\"1630\" data-end=\"1648\">next token<\/strong> <span class=\"katex\"><span class=\"katex-mathml\">p(xt\u2223x&lt;t)p(x_t \\mid x_{&lt;t})<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">p<\/span><span class=\"mopen\">(<\/span><span class=\"mord\"><span class=\"mord mathnormal\">x<\/span><span class=\"msupsub\"><span class=\"vlist-t vlist-t2\"><span class=\"vlist-r\"><span class=\"vlist\"><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mathnormal mtight\">t<\/span><\/span><\/span><span class=\"vlist-s\"><\/span><\/span><\/span><\/span><span class=\"mrel\">\u2223<\/span><\/span><\/span><span class=\"base\"><span class=\"mord\"><span class=\"mord mathnormal\">x<\/span><span class=\"msupsub\"><span class=\"vlist-t vlist-t2\"><span class=\"vlist-r\"><span class=\"vlist\"><span class=\"sizing reset-size6 size3 mtight\"><span class=\"mord mtight\"><span class=\"mrel mtight\">&lt;<\/span><span class=\"mord mathnormal mtight\">t<\/span><\/span><\/span><\/span><span class=\"vlist-s\"><\/span><\/span><\/span><\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span><\/span>.<\/p>\n<\/li>\n<li data-start=\"1677\" data-end=\"1786\">\n<p data-start=\"1679\" data-end=\"1786\"><em data-start=\"1679\" data-end=\"1687\">Strengths<\/em>: text, code, recent multimodal; very good at &#8220;prompt&#8221; composition and packaging.<\/p>\n<\/li>\n<li data-start=\"1789\" data-end=\"1904\">\n<p data-start=\"1791\" data-end=\"1904\"><em data-start=\"1791\" data-end=\"1801\">Control<\/em>: temperature, top-k, top-p (nucleus), format constraints (JSON), external tools (RAG, functions).<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"1905\" data-end=\"2229\">\n<p data-start=\"1907\" data-end=\"1951\"><strong data-start=\"1907\" data-end=\"1949\">GANs (Generative Adversarial Networks)<\/strong><\/p>\n<ul data-start=\"1954\" data-end=\"2229\">\n<li data-start=\"1954\" data-end=\"2084\">\n<p data-start=\"1956\" data-end=\"2084\"><em data-start=\"1956\" data-end=\"1966\">Principle<\/em>: a <strong data-start=\"1972\" data-end=\"1986\">generator<\/strong> produces examples, a <strong data-start=\"2012\" data-end=\"2030\">discriminator<\/strong> tries to distinguish them from the real thing; zero-sum game.<\/p>\n<\/li>\n<li data-start=\"2087\" data-end=\"2141\">\n<p data-start=\"2089\" data-end=\"2141\"><em data-start=\"2089\" data-end=\"2097\">Strengths<\/em>: high-fidelity images, style and detail;<\/p>\n<\/li>\n<li data-start=\"2144\" data-end=\"2229\">\n<p data-start=\"2146\" data-end=\"2229\"><em data-start=\"2146\" data-end=\"2155\">Limitations<\/em>: drive instabilities, collapse mode, sometimes fragile metrics.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"2230\" data-end=\"2491\">\n<p data-start=\"2232\" data-end=\"2269\"><strong data-start=\"2232\" data-end=\"2267\">VAEs (Variational Autoencoders)<\/strong><\/p>\n<ul data-start=\"2272\" data-end=\"2491\">\n<li data-start=\"2272\" data-end=\"2403\">\n<p data-start=\"2274\" data-end=\"2403\"><em data-start=\"2274\" data-end=\"2284\">Principle<\/em>: encode  <span class=\"katex\"><span class=\"katex-mathml\">xx<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">x<\/span><\/span><\/span><\/span>  in one  <strong data-start=\"2307\" data-end=\"2324\">latent space<\/strong> <span class=\"katex\"><span class=\"katex-mathml\">zz<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">z<\/span><\/span><\/span><\/span>rebuild  <span class=\"katex\"><span class=\"katex-mathml\">xx<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">x<\/span><\/span><\/span><\/span>  since  <span class=\"katex\"><span class=\"katex-mathml\">zz<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">z<\/span><\/span><\/span><\/span>  with probabilistic regularization.<\/p>\n<\/li>\n<li data-start=\"2406\" data-end=\"2491\">\n<p data-start=\"2408\" data-end=\"2491\"><em data-start=\"2408\" data-end=\"2416\">Strengths<\/em>: interpretable latents, smooth interpolation, conditional generation.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"2492\" data-end=\"2784\">\n<p data-start=\"2494\" data-end=\"2530\"><strong data-start=\"2494\" data-end=\"2528\">Diffusion \/ Score-based models<\/strong><\/p>\n<ul data-start=\"2533\" data-end=\"2784\">\n<li data-start=\"2533\" data-end=\"2658\">\n<p data-start=\"2535\" data-end=\"2658\"><em data-start=\"2535\" data-end=\"2545\">Principle<\/em>: learn to <strong data-start=\"2560\" data-end=\"2580\">remove<\/strong> added <strong data-start=\"2560\" data-end=\"2580\">noise<\/strong> in several stages; at inference, we debudge to sample.<\/p>\n<\/li>\n<li data-start=\"2661\" data-end=\"2784\">\n<p data-start=\"2663\" data-end=\"2784\"><em data-start=\"2663\" data-end=\"2671\">Strengths<\/em>: excellent image quality, video\/3D progress; fine control via <em data-start=\"2745\" data-end=\"2771\">classifier-free guidance<\/em>, ControlNet.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"2785\" data-end=\"3054\">\n<p data-start=\"2787\" data-end=\"2810\"><strong data-start=\"2787\" data-end=\"2808\">Normalizing Flows<\/strong><\/p>\n<ul data-start=\"2813\" data-end=\"3054\">\n<li data-start=\"2813\" data-end=\"2942\">\n<p data-start=\"2815\" data-end=\"2942\"><em data-start=\"2815\" data-end=\"2825\">Principle<\/em>: transform a simple distribution into a complex one via bijective transformations; exact log-density.<\/p>\n<\/li>\n<li data-start=\"2945\" data-end=\"2985\">\n<p data-start=\"2947\" data-end=\"2985\"><em data-start=\"2947\" data-end=\"2955\">Strengths<\/em>: calculable likelihood;<\/p>\n<\/li>\n<li data-start=\"2988\" data-end=\"3054\">\n<p data-start=\"2990\" data-end=\"3054\"><em data-start=\"2990\" data-end=\"2999\">Limits<\/em>: architectural constraints to remain reversible.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"3055\" data-end=\"3305\">\n<p data-start=\"3057\" data-end=\"3088\"><strong data-start=\"3057\" data-end=\"3086\">Energy-based models (EBM)<\/strong><\/p>\n<ul data-start=\"3091\" data-end=\"3305\">\n<li data-start=\"3091\" data-end=\"3214\">\n<p data-start=\"3093\" data-end=\"3214\"><em data-start=\"3093\" data-end=\"3103\">Principle<\/em>: define an energy function whose minimum corresponds to the probable data; MCMC sampling.<\/p>\n<\/li>\n<li data-start=\"3217\" data-end=\"3256\">\n<p data-start=\"3219\" data-end=\"3256\"><em data-start=\"3219\" data-end=\"3227\">Forces<\/em>: general theoretical framework;<\/p>\n<\/li>\n<li data-start=\"3259\" data-end=\"3305\">\n<p data-start=\"3261\" data-end=\"3305\"><em data-start=\"3261\" data-end=\"3270\">Limitations<\/em>: sampling can be costly.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<hr data-start=\"3307\" data-end=\"3310\">\n<h2 data-start=\"3312\" data-end=\"3353\">4) Data, training and alignment<\/h2>\n<ul data-start=\"3354\" data-end=\"4186\">\n<li data-start=\"3354\" data-end=\"3494\">\n<p data-start=\"3356\" data-end=\"3494\"><strong data-start=\"3356\" data-end=\"3383\">Data preparation<\/strong>: cleansing, deduplication, quality filtering, domain balancing, copyright management, PII.<\/p>\n<\/li>\n<li data-start=\"3495\" data-end=\"3630\">\n<p data-start=\"3497\" data-end=\"3527\"><strong data-start=\"3497\" data-end=\"3525\">Training objectives<\/strong>:<\/p>\n<ul data-start=\"3530\" data-end=\"3630\">\n<li data-start=\"3530\" data-end=\"3563\">\n<p data-start=\"3532\" data-end=\"3563\"><em data-start=\"3532\" data-end=\"3555\">Next-token prediction<\/em> (LLM)<\/p>\n<\/li>\n<li data-start=\"3566\" data-end=\"3599\">\n<p data-start=\"3568\" data-end=\"3599\"><em data-start=\"3568\" data-end=\"3579\">Denoising<\/em> (distribution, VAEs)<\/p>\n<\/li>\n<li data-start=\"3602\" data-end=\"3630\">\n<p data-start=\"3604\" data-end=\"3630\"><em data-start=\"3604\" data-end=\"3622\">Adversarial loss<\/em> (GAN)<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"3631\" data-end=\"3779\">\n<p data-start=\"3633\" data-end=\"3779\"><strong data-start=\"3633\" data-end=\"3649\">Optimization<\/strong>: Adam\/AdamW, LR design, <em data-start=\"3676\" data-end=\"3695\">gradient clipping<\/em>, <em data-start=\"3697\" data-end=\"3714\">mixed precision<\/em>; <em data-start=\"3716\" data-end=\"3730\">scaling laws<\/em> (quality \u221d model size \u00d7 data \u00d7 compute).<\/p>\n<\/li>\n<li data-start=\"3780\" data-end=\"4186\">\n<p data-start=\"3782\" data-end=\"3816\"><strong data-start=\"3782\" data-end=\"3814\">Fine-tuning &amp; specialization<\/strong>:<\/p>\n<ul data-start=\"3819\" data-end=\"4186\">\n<li data-start=\"3819\" data-end=\"3889\">\n<p data-start=\"3821\" data-end=\"3889\"><strong data-start=\"3821\" data-end=\"3828\">SFT<\/strong> (Supervised Fine-Tuning) on high-quality demonstrations.<\/p>\n<\/li>\n<li data-start=\"3892\" data-end=\"3963\">\n<p data-start=\"3894\" data-end=\"3963\"><strong data-start=\"3894\" data-end=\"3902\">PEFT<\/strong> (LoRA\/QLoRA, adapters) to reduce memory\/compute costs.<\/p>\n<\/li>\n<li data-start=\"3966\" data-end=\"4068\">\n<p data-start=\"3968\" data-end=\"4068\"><strong data-start=\"3968\" data-end=\"3975\">RAG<\/strong> (Retrieval-Augmented Generation) to <strong data-start=\"4014\" data-end=\"4024\">anchor<\/strong> answers to verifiable sources.<\/p>\n<\/li>\n<li data-start=\"4071\" data-end=\"4186\">\n<p data-start=\"4073\" data-end=\"4186\"><strong data-start=\"4073\" data-end=\"4097\">Human preferences<\/strong>: RLHF \/ RLAIF or <em data-start=\"4129\" data-end=\"4143\">DPO\/IPO\/ORPO<\/em> alternatives to control style, security and usefulness.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<hr data-start=\"4188\" data-end=\"4191\">\n<h2 data-start=\"4193\" data-end=\"4233\">5) Inference, control and constraints<\/h2>\n<ul data-start=\"4234\" data-end=\"4923\">\n<li data-start=\"4234\" data-end=\"4362\">\n<p data-start=\"4236\" data-end=\"4362\"><strong data-start=\"4236\" data-end=\"4263\">Sampling (text)<\/strong>: temperature (diversity), top-k (candidate vocabulary size), top-p (probability mass).<\/p>\n<\/li>\n<li data-start=\"4363\" data-end=\"4500\">\n<p data-start=\"4365\" data-end=\"4500\"><strong data-start=\"4365\" data-end=\"4390\">Output constraints<\/strong>: <em data-start=\"4393\" data-end=\"4410\">guided decoding<\/em>, grammars\/JSON Schema, <em data-start=\"4436\" data-end=\"4449\">beam search<\/em> (when deterministic coherence is preferred).<\/p>\n<\/li>\n<li data-start=\"4501\" data-end=\"4633\">\n<p data-start=\"4503\" data-end=\"4633\"><strong data-start=\"4503\" data-end=\"4541\">Image\/video control (broadcast)<\/strong>: <em data-start=\"4544\" data-end=\"4570\">classifier-free guidance<\/em>, <em data-start=\"4572\" data-end=\"4584\">ControlNet<\/em>, <em data-start=\"4586\" data-end=\"4602\">image-to-image<\/em>, <em data-start=\"4604\" data-end=\"4616\">inpainting<\/em>, <em data-start=\"4618\" data-end=\"4630\">IP-Adapter<\/em>.<\/p>\n<\/li>\n<li data-start=\"4634\" data-end=\"4782\">\n<p data-start=\"4636\" data-end=\"4782\"><strong data-start=\"4636\" data-end=\"4655\">Tools &amp; agents<\/strong>: function-calling, external tools (search, code), <em data-start=\"4711\" data-end=\"4723\">toolformer-like<\/em>; planning and execution in loops<em data-start=\"4769\" data-end=\"4778\">(agentic<\/em>).<\/p>\n<\/li>\n<li data-start=\"4783\" data-end=\"4923\">\n<p data-start=\"4785\" data-end=\"4923\"><strong data-start=\"4785\" data-end=\"4800\">Performance<\/strong>: quantization (8-bit, 4-bit), <em data-start=\"4834\" data-end=\"4844\">KV cache<\/em>, <em data-start=\"4846\" data-end=\"4851\">MoE<\/em> (mixture-of-experts), <em data-start=\"4874\" data-end=\"4884\">batching<\/em>, distillation, <em data-start=\"4900\" data-end=\"4922\">speculative decoding<\/em>.<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"4925\" data-end=\"4928\">\n<h2 data-start=\"4930\" data-end=\"4976\">6) Assessment (quality, reliability, safety)<\/h2>\n<ul data-start=\"4977\" data-end=\"5434\">\n<li data-start=\"4977\" data-end=\"5104\">\n<p data-start=\"4979\" data-end=\"5104\"><strong data-start=\"4979\" data-end=\"4988\">Text<\/strong>: perplexity (fluency proxy), RED\/BLUE (summaries\/trades), BERTScore\/COMET, human evals (accuracy, usefulness).<\/p>\n<\/li>\n<li data-start=\"5105\" data-end=\"5181\">\n<p data-start=\"5107\" data-end=\"5181\"><strong data-start=\"5107\" data-end=\"5116\">Image<\/strong>: FID, KID, IS, CLIPScore; human perceptual assessments.<\/p>\n<\/li>\n<li data-start=\"5182\" data-end=\"5313\">\n<p data-start=\"5184\" data-end=\"5313\"><strong data-start=\"5184\" data-end=\"5209\">Factuality &amp; safety<\/strong>: hallucination rate, accuracy on <em data-start=\"5249\" data-end=\"5260\">open-book<\/em>, robustness to <em data-start=\"5276\" data-end=\"5294\">prompt injection<\/em>, toxicity\/bias.<\/p>\n<\/li>\n<li data-start=\"5314\" data-end=\"5434\">\n<p data-start=\"5316\" data-end=\"5434\"><strong data-start=\"5316\" data-end=\"5340\">Format compliance<\/strong>: JSON\/SQL validity, strict schemas, accuracy on constraints (units, value ranges).<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"5436\" data-end=\"5439\">\n<h2 data-start=\"5441\" data-end=\"5466\">7) Major use cases<\/h2>\n<ul data-start=\"5467\" data-end=\"6232\">\n<li data-start=\"5467\" data-end=\"5585\">\n<p data-start=\"5469\" data-end=\"5585\"><strong data-start=\"5469\" data-end=\"5495\">Content &amp; productivity<\/strong>: assisted copywriting, summarization, translation, visual asset generation, <em data-start=\"5567\" data-end=\"5582\">storyboarding<\/em>.<\/p>\n<\/li>\n<li data-start=\"5586\" data-end=\"5746\">\n<p data-start=\"5588\" data-end=\"5746\"><strong data-start=\"5588\" data-end=\"5606\">Code &amp; data<\/strong>: programming assistance, test generation, migration\/modernization, <strong data-start=\"5680\" data-end=\"5703\">data synthesis<\/strong> for balancing training sets.<\/p>\n<\/li>\n<li data-start=\"5747\" data-end=\"5865\">\n<p data-start=\"5749\" data-end=\"5865\"><strong data-start=\"5749\" data-end=\"5773\">Operations &amp; support<\/strong>: internal assistants, RAG on document bases, dynamic SOPs, compliant <em data-start=\"5842\" data-end=\"5852\">chatbots<\/em>.<\/p>\n<\/li>\n<li data-start=\"5866\" data-end=\"5990\">\n<p data-start=\"5868\" data-end=\"5990\"><strong data-start=\"5868\" data-end=\"5894\">Design, R&amp;D, industry<\/strong>: CAD assistance, visual prototyping, simulation (synthetic data), anomaly detection.<\/p>\n<\/li>\n<li data-start=\"5991\" data-end=\"6094\">\n<p data-start=\"5993\" data-end=\"6094\"><strong data-start=\"5993\" data-end=\"6011\">Health\/Science<\/strong>: molecular design, imaging, scientific literacy (with strong safeguards).<\/p>\n<\/li>\n<li data-start=\"6095\" data-end=\"6232\">\n<p data-start=\"6097\" data-end=\"6232\"><strong data-start=\"6097\" data-end=\"6118\">Finance\/Insurance<\/strong>: report generation, structured document extraction, <em data-start=\"6181\" data-end=\"6190\">what-if<\/em> (with dedicated templates and strict control).<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"6234\" data-end=\"6237\">\n<h2 data-start=\"6239\" data-end=\"6263\">8) Limits and risks<\/h2>\n<ul data-start=\"6264\" data-end=\"6935\">\n<li data-start=\"6264\" data-end=\"6369\">\n<p data-start=\"6266\" data-end=\"6369\"><strong data-start=\"6266\" data-end=\"6284\">Hallucinations<\/strong> (LLM): fluid responses but false if not <strong data-start=\"6330\" data-end=\"6341\">anchored<\/strong> (RAG) or poorly constrained.<\/p>\n<\/li>\n<li data-start=\"6370\" data-end=\"6495\">\n<p data-start=\"6372\" data-end=\"6495\"><strong data-start=\"6372\" data-end=\"6400\">Bias &amp; representativeness<\/strong>: historical data \u2192 reproduced bias; need for <em data-start=\"6456\" data-end=\"6467\">debiasing<\/em> and targeted assessments.<\/p>\n<\/li>\n<li data-start=\"6496\" data-end=\"6600\">\n<p data-start=\"6498\" data-end=\"6600\"><strong data-start=\"6498\" data-end=\"6510\">Security<\/strong>: <em data-start=\"6513\" data-end=\"6531\">prompt injection<\/em>, <em data-start=\"6533\" data-end=\"6552\">data exfiltration<\/em>, jailbreaks; need for continuous <em data-start=\"6576\" data-end=\"6589\">red teaming<\/em>.<\/p>\n<\/li>\n<li data-start=\"6601\" data-end=\"6721\">\n<p data-start=\"6603\" data-end=\"6721\"><strong data-start=\"6603\" data-end=\"6640\">Intellectual property &amp; rights<\/strong>: data provenance, <em data-start=\"6667\" data-end=\"6678\">copyright<\/em>, <em data-start=\"6680\" data-end=\"6691\">licensing<\/em>; logo\/visage management.<\/p>\n<\/li>\n<li data-start=\"6722\" data-end=\"6840\">\n<p data-start=\"6724\" data-end=\"6840\"><strong data-start=\"6724\" data-end=\"6763\">Sensitive data &amp; confidentiality<\/strong>: PII, secrets; <em data-start=\"6780\" data-end=\"6802\">differential privacy<\/em>, <em data-start=\"6804\" data-end=\"6820\">synthetic data<\/em> with care.<\/p>\n<\/li>\n<li data-start=\"6841\" data-end=\"6935\">\n<p data-start=\"6843\" data-end=\"6935\"><strong data-start=\"6843\" data-end=\"6864\">Costs &amp; footprint<\/strong>: compute\/energy; trade-offs between model size and business value.<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"6937\" data-end=\"6940\">\n<h2 data-start=\"6942\" data-end=\"6991\">9) Governance, compliance and best practices<\/h2>\n<ul data-start=\"6992\" data-end=\"7594\">\n<li data-start=\"6992\" data-end=\"7110\">\n<p data-start=\"6994\" data-end=\"7110\"><strong data-start=\"6994\" data-end=\"7022\">Responsible lifecycle<\/strong>: <em data-start=\"7025\" data-end=\"7038\">model cards<\/em>, <em data-start=\"7040\" data-end=\"7053\">data sheets<\/em>, prompt logging, version tracking.<\/p>\n<\/li>\n<li data-start=\"7111\" data-end=\"7233\">\n<p data-start=\"7113\" data-end=\"7233\"><strong data-start=\"7113\" data-end=\"7145\">Pre-release checks<\/strong>: off-domain evaluation, attack tests (security), <em data-start=\"7201\" data-end=\"7213\">guardrails<\/em>, <em data-start=\"7215\" data-end=\"7230\">rate limiting<\/em>.<\/p>\n<\/li>\n<li data-start=\"7234\" data-end=\"7342\">\n<p data-start=\"7236\" data-end=\"7342\"><strong data-start=\"7236\" data-end=\"7266\">Documentary anchoring (RAG<\/strong> ): citations\/justifications, <em data-start=\"7295\" data-end=\"7313\">source grounding<\/em>, update management.<\/p>\n<\/li>\n<li data-start=\"7343\" data-end=\"7431\">\n<p data-start=\"7345\" data-end=\"7431\"><strong data-start=\"7345\" data-end=\"7372\">Media authenticity<\/strong>: watermarks, C2PA (provenance), <em data-start=\"7406\" data-end=\"7428\">content authenticity<\/em>.<\/p>\n<\/li>\n<li data-start=\"7432\" data-end=\"7594\">\n<p data-start=\"7434\" data-end=\"7594\"><strong data-start=\"7434\" data-end=\"7459\">Regulatory frameworks<\/strong>:<strong data-start=\"7474\" data-end=\"7493\">trusted AI<\/strong> principles (fairness, explicability, robustness) and increasing requirements (e.g. obligations by risk level).<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"7596\" data-end=\"7599\">\n<h2 data-start=\"7601\" data-end=\"7631\">10) Structuring trends<\/h2>\n<ul data-start=\"7632\" data-end=\"8221\">\n<li data-start=\"7632\" data-end=\"7754\">\n<p data-start=\"7634\" data-end=\"7754\"><strong data-start=\"7634\" data-end=\"7654\">Native multimodal<\/strong> (text-image-audio-video-sensors) and <strong data-start=\"7693\" data-end=\"7717\">reasoning tools<\/strong> (code, search, business tools).<\/p>\n<\/li>\n<li data-start=\"7755\" data-end=\"7865\">\n<p data-start=\"7757\" data-end=\"7865\"><strong data-start=\"7757\" data-end=\"7797\">Specialist vs. foundation models<\/strong>: combining a generalist LLM + light experts via <em data-start=\"7849\" data-end=\"7862\">routing\/MoE<\/em>.<\/p>\n<\/li>\n<li data-start=\"7866\" data-end=\"7981\">\n<p data-start=\"7868\" data-end=\"7981\"><strong data-start=\"7868\" data-end=\"7882\">Efficiency<\/strong>: <em data-start=\"7885\" data-end=\"7908\">small,<\/em> high-performance <em data-start=\"7885\" data-end=\"7908\">language models<\/em> for targeted domains, quantified and adapted <em data-start=\"7964\" data-end=\"7978\">on-prem\/edge<\/em>.<\/p>\n<\/li>\n<li data-start=\"7982\" data-end=\"8094\">\n<p data-start=\"7984\" data-end=\"8094\"><strong data-start=\"7984\" data-end=\"8009\">Constrained generation<\/strong>: <strong data-start=\"8020\" data-end=\"8035\">structured<\/strong> output (JSON\/SQL), direct integration into workflows and databases.<\/p>\n<\/li>\n<li data-start=\"8095\" data-end=\"8221\">\n<p data-start=\"8097\" data-end=\"8221\"><strong data-start=\"8097\" data-end=\"8132\">Next-generation security<\/strong>: prompt attack detection, contextual <em data-start=\"8167\" data-end=\"8187\">content moderation<\/em>, <em data-start=\"8202\" data-end=\"8218\">policy engines<\/em>.<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"8223\" data-end=\"8226\">\n<h2 data-start=\"8228\" data-end=\"8251\">11) Glossary of this article<\/h2>\n<ul data-start=\"8252\" data-end=\"8838\">\n<li data-start=\"8252\" data-end=\"8332\">\n<p data-start=\"8254\" data-end=\"8332\"><strong data-start=\"8254\" data-end=\"8271\">Autoregressive<\/strong>: generates one token at a time, conditioned on history.<\/p>\n<\/li>\n<li data-start=\"8333\" data-end=\"8426\">\n<p data-start=\"8335\" data-end=\"8426\"><strong data-start=\"8335\" data-end=\"8350\">Temperature<\/strong>: controls <em data-start=\"8365\" data-end=\"8376\">diversity<\/em> (high = more creative, low = more conservative).<\/p>\n<\/li>\n<li data-start=\"8427\" data-end=\"8512\">\n<p data-start=\"8429\" data-end=\"8512\"><strong data-start=\"8429\" data-end=\"8446\">Top-k \/ Top-p<\/strong>: restrict candidate space to stabilize style.<\/p>\n<\/li>\n<li data-start=\"8513\" data-end=\"8593\">\n<p data-start=\"8515\" data-end=\"8593\"><strong data-start=\"8515\" data-end=\"8528\">LoRA\/PEFT<\/strong>: refining a large model with few trainable parameters.<\/p>\n<\/li>\n<li data-start=\"8594\" data-end=\"8674\">\n<p data-start=\"8596\" data-end=\"8674\"><strong data-start=\"8596\" data-end=\"8603\">RAG<\/strong>: retrieve relevant documents and <strong data-start=\"8647\" data-end=\"8657\">anchor<\/strong> their generation.<\/p>\n<\/li>\n<li data-start=\"8675\" data-end=\"8755\">\n<p data-start=\"8677\" data-end=\"8755\"><strong data-start=\"8677\" data-end=\"8690\">Diffusion<\/strong>: progressive <strong data-start=\"8708\" data-end=\"8722\">denoising of<\/strong> a noisy signal.<\/p>\n<\/li>\n<li data-start=\"8756\" data-end=\"8838\">\n<p data-start=\"8758\" data-end=\"8838\"><strong data-start=\"8758\" data-end=\"8765\">FID<\/strong>: generated image quality metric (statistical proximity to reality).<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"8840\" data-end=\"8843\">\n<h2 data-start=\"8845\" data-end=\"8890\">12) Project mini-checklist (operational)<\/h2>\n<ol data-start=\"8891\" data-end=\"9267\">\n<li data-start=\"8891\" data-end=\"8958\">\n<p data-start=\"8894\" data-end=\"8958\"><strong data-start=\"8894\" data-end=\"8912\">Framing usage<\/strong>: business cases, risks, value metrics.<\/p>\n<\/li>\n<li data-start=\"8959\" data-end=\"9018\">\n<p data-start=\"8962\" data-end=\"9018\"><strong data-start=\"8962\" data-end=\"8984\">Select approach<\/strong>: LLM + RAG? Diffusion? VAE ?  <\/p>\n<\/li>\n<li data-start=\"9019\" data-end=\"9080\">\n<p data-start=\"9022\" data-end=\"9080\"><strong data-start=\"9022\" data-end=\"9042\">Data &amp; rights<\/strong>: quality, governance, compliance.<\/p>\n<\/li>\n<li data-start=\"9081\" data-end=\"9144\">\n<p data-start=\"9084\" data-end=\"9144\"><strong data-start=\"9084\" data-end=\"9100\">Experiment<\/strong>: <em data-start=\"9103\" data-end=\"9114\">prompting<\/em> + constraints + safeguards.<\/p>\n<\/li>\n<li data-start=\"9145\" data-end=\"9200\">\n<p data-start=\"9148\" data-end=\"9200\"><strong data-start=\"9148\" data-end=\"9159\">Evaluate<\/strong>: quality, factuality, safety, cost.<\/p>\n<\/li>\n<li data-start=\"9201\" data-end=\"9267\">\n<p data-start=\"9204\" data-end=\"9267\"><strong data-start=\"9204\" data-end=\"9222\">Industrialize<\/strong>: monitoring, feedback loops, updates.<\/p>\n<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Full definition of generative AI 1) Academic definition (rigorous) Generative AI covers machine learning methods that aim to model the distribution of data. text,image,audio,vide\u02cao,code,etc.text, image, audio, video, code, etc.texte,image,audio,vide\u02cao,code,etc. to generate plausible new samples. Formally, a generative model learns p\u03b8(x)p_\\theta(x)p\u03b8(x) (or p\u03b8(x\u2223c)p_\\theta(x \\mid c)p\u03b8(x\u2223c) conditioned by context ccc) based on a training corpus, then sample [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[78],"tags":[],"class_list":["post-4744","post","type-post","status-publish","format-standard","hentry","category-artificial-intelligence"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Full definition of Generative AI | Palmer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Full definition of Generative AI | Palmer\" \/>\n<meta property=\"og:description\" content=\"Full definition of generative AI 1) Academic definition (rigorous) Generative AI covers machine learning methods that aim to model the distribution of data. text,image,audio,vide\u02cao,code,etc.text, image, audio, video, code, etc.texte,image,audio,vide\u02cao,code,etc. to generate plausible new samples. Formally, a generative model learns p\u03b8(x)p_theta(x)p\u03b8(x) (or p\u03b8(x\u2223c)p_theta(x mid c)p\u03b8(x\u2223c) conditioned by context ccc) based on a training corpus, then sample [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/\" \/>\n<meta property=\"og:site_name\" content=\"Palmer\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-24T11:25:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2023\/09\/social-graph-palmer.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Laurent Zennadi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Laurent Zennadi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/full-definition-of-generative-ai\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/full-definition-of-generative-ai\\\/\"},\"author\":{\"name\":\"Laurent Zennadi\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#\\\/schema\\\/person\\\/7ea52877fd35814d1d2f8e6e03daa3ed\"},\"headline\":\"Full definition of Generative AI\",\"datePublished\":\"2025-09-24T11:25:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/full-definition-of-generative-ai\\\/\"},\"wordCount\":1001,\"publisher\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#organization\"},\"articleSection\":[\"Artificial intelligence\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/full-definition-of-generative-ai\\\/\",\"url\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/full-definition-of-generative-ai\\\/\",\"name\":\"Full definition of Generative AI | Palmer\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#website\"},\"datePublished\":\"2025-09-24T11:25:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/full-definition-of-generative-ai\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/full-definition-of-generative-ai\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/full-definition-of-generative-ai\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Full definition of Generative AI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/\",\"name\":\"Palmer\",\"description\":\"Evolve at the speed of change\",\"publisher\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#organization\",\"name\":\"Palmer\",\"url\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/palmer-consulting.com\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Palmer_Logo_Full_PenBlue_1x1-2.jpg\",\"contentUrl\":\"https:\\\/\\\/palmer-consulting.com\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Palmer_Logo_Full_PenBlue_1x1-2.jpg\",\"width\":480,\"height\":480,\"caption\":\"Palmer\"},\"image\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/palmer-consulting\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#\\\/schema\\\/person\\\/7ea52877fd35814d1d2f8e6e03daa3ed\",\"name\":\"Laurent Zennadi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g\",\"caption\":\"Laurent Zennadi\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Full definition of Generative AI | Palmer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/","og_locale":"en_US","og_type":"article","og_title":"Full definition of Generative AI | Palmer","og_description":"Full definition of generative AI 1) Academic definition (rigorous) Generative AI covers machine learning methods that aim to model the distribution of data. text,image,audio,vide\u02cao,code,etc.text, image, audio, video, code, etc.texte,image,audio,vide\u02cao,code,etc. to generate plausible new samples. Formally, a generative model learns p\u03b8(x)p_theta(x)p\u03b8(x) (or p\u03b8(x\u2223c)p_theta(x mid c)p\u03b8(x\u2223c) conditioned by context ccc) based on a training corpus, then sample [&hellip;]","og_url":"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/","og_site_name":"Palmer","article_published_time":"2025-09-24T11:25:24+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2023\/09\/social-graph-palmer.png","type":"image\/png"}],"author":"Laurent Zennadi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Laurent Zennadi","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/#article","isPartOf":{"@id":"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/"},"author":{"name":"Laurent Zennadi","@id":"https:\/\/palmer-consulting.com\/en\/#\/schema\/person\/7ea52877fd35814d1d2f8e6e03daa3ed"},"headline":"Full definition of Generative AI","datePublished":"2025-09-24T11:25:24+00:00","mainEntityOfPage":{"@id":"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/"},"wordCount":1001,"publisher":{"@id":"https:\/\/palmer-consulting.com\/en\/#organization"},"articleSection":["Artificial intelligence"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/","url":"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/","name":"Full definition of Generative AI | Palmer","isPartOf":{"@id":"https:\/\/palmer-consulting.com\/en\/#website"},"datePublished":"2025-09-24T11:25:24+00:00","breadcrumb":{"@id":"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/palmer-consulting.com\/en\/full-definition-of-generative-ai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/palmer-consulting.com\/en\/home\/"},{"@type":"ListItem","position":2,"name":"Full definition of Generative AI"}]},{"@type":"WebSite","@id":"https:\/\/palmer-consulting.com\/en\/#website","url":"https:\/\/palmer-consulting.com\/en\/","name":"Palmer","description":"Evolve at the speed of change","publisher":{"@id":"https:\/\/palmer-consulting.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/palmer-consulting.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/palmer-consulting.com\/en\/#organization","name":"Palmer","url":"https:\/\/palmer-consulting.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/palmer-consulting.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2023\/08\/Palmer_Logo_Full_PenBlue_1x1-2.jpg","contentUrl":"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2023\/08\/Palmer_Logo_Full_PenBlue_1x1-2.jpg","width":480,"height":480,"caption":"Palmer"},"image":{"@id":"https:\/\/palmer-consulting.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/palmer-consulting\/"]},{"@type":"Person","@id":"https:\/\/palmer-consulting.com\/en\/#\/schema\/person\/7ea52877fd35814d1d2f8e6e03daa3ed","name":"Laurent Zennadi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g","caption":"Laurent Zennadi"}}]}},"_links":{"self":[{"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/posts\/4744","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/comments?post=4744"}],"version-history":[{"count":0,"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/posts\/4744\/revisions"}],"wp:attachment":[{"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/media?parent=4744"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/categories?post=4744"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/tags?post=4744"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}