AI Ord med U, V, W eller X
Denne del af vores ordliste fokuserer på AI-ord og begreber, der starter med bogstaverne U, V, W og X. Her udforsker vi alt fra 'Ubiquitous Computing' til 'XAI (Explainable AI)'. Vi har designet dette indhold for at være lettilgængeligt og forståeligt, hvilket giver en solid grund til at forstå disse avancerede koncepter.
U
Ubiquitous Computing
Concept in software engineering, hardware engineering and computer science where computing is made to appear anytime and everywhere.
Ubiquitous Computing: Verden med computere overalt
Forestil dig dit hjem, hvor dit køleskab kan fortælle dig, når du løber tør for mælk, eller dine vinduer automatisk justerer sig selv for at optimere dagslyset og spare energi. På arbejdspladsen kunne dit skrivebord justere sig selv for at forbedre din ergonomi gennem dagen. Ubiquitous computing gør det muligt for os at interagere med vores omgivelser på en mere intuitiv og effektiv måde, ofte uden at vi aktivt tænker over det.
Underfitting
A problem in machine learning where a model is too simple to effectively capture the structure in the data. Underfitting is the opposite of overfitting, where a model is too complex and begins to learn the noise in the data rather than the underlying structure.
Underfitting: Modellen har for få data til læring.
Forestil dig, at du prøver at tage en skjorte på, der er alt for lille til dig. Uanset hvordan du strækker eller trækker, vil det bare ikke passe rigtigt. Dette er lidt ligesom undertilpasning i maskinlæring. Hvis en model er for enkel, som en lille skjorte, kan den ikke "passe" eller fange kompleksiteten af de data, den forsøger at lære af. I stedet for at være for tæt på detaljerne (overfitting), er den for løs og går glip af vigtige detaljer. Ligesom du gerne vil have en skjorte, der passer lige præcis, tilstræber vi i maskinlæring en model, der fanger dataene præcist uden at være for enkel eller for kompleks.
Unicode
An international standard that encodes characters from almost all writing systems in the world. AI is able to process text in Unicode, which means that it is able to understand and generate a variety of languages and writing systems.
Unicode: Det bogstavkaraktersæt, modellen anvender - f.eks. latinske bogstaver.
Forestil dig et stort, universelt bibliotek, hvor hver bog repræsenterer et andet sprog eller et andet skriftsystem fra hele verden. Tænk nu på Unicode som bibliotekets "indekskortsystem", der tildeler et unikt nummer til hvert bogstav, tegnsætningstegn og symbol fra disse bøger. Dette system gør det muligt for computere, telefoner og andre enheder at vise og forstå en lang række tegn, fra engelsk til arabisk til emojis! Når du chatter, bruger modellerne Unicode til at forstå og kommunikere på mange sprog, hvilket gør det til en flersproget mester!
Unsupervised Learning
An approach in machine learning where models learn from input data without specific input-output pairs. Other models pretraining can be considered a form of supervised learning, it has aspects of unsupervised learning as it aims to detect structure in large text data.
Unsupervised Learning: Betegnelse for, at modellen lærer af sig selv.
Forestil dig at give et barn en æske med diverse LEGO-stykker uden nogen brugsanvisning. De kan begynde at gruppere dem efter farve, størrelse eller form på egen hånd. Det er uovervåget læring i en nøddeskal: når en maskine forsøger at finde mønstre eller grupperinger i data uden specifik vejledning eller etiketter.
User Interface (UI)
The interface through which users interact with a system. This is usually a text input and text output interface.
Brugergrænseflade (UI): Det program, brugerne anvender i kommunikationen.
Forestil dig, at du står ved en salgsautomat. Du trykker på knapper, indsætter mønter og får en snack til gengæld. Maskinens knapper og skærm er dens "interface" - den del, du interagerer med. I den digitale verden er en brugergrænseflade (eller UI) ens. Det er ligesom softwarens "knapper og skærm". Brugergrænsefladen er typisk der, hvor du indtaster spørgsmål og ser svarene. Det er stedet, hvor du "chatter" med AI, hvilket gør det venligt og tilgængeligt, ligesom du bruger en salgsautomat!
V
Validation Set
A data set used during the training process to evaluate the performance of the model and prevent it from overfitting the training. This is an important aspect of machine learning and model development.
Valideringssæt: Tilpasning af træning, så den bruger datasættet optimalt.
Forestil dig, at du forbereder dig til en stor eksamen. Mens du studerer, bruger du ikke kun øvelserne fra din lærebog; du prøver også nogle andre spørgsmål fra forskellige kilder for at se, om du virkelig forstår emnet. Valideringssættet er som de ekstra spørgsmål. I en verden af AI og maskinlæring tester vi den på valideringssættet, efter at have undervist modellen med den primære "lærebog" (træningsdata), for at se, hvor godt den lærer, og om den virkelig er forstående, ikke bare at huske. Ved at gøre dette sikrer vi, at vores model er virkelig smart og ikke bare papegøjer tilbage, hvad den så i lærebogen!
Variational Autoencoder (VAE)
A type of neural network used for unsupervised learning. Although some models does not use VAEs, they are a relevant concept in AI research.
Variational Autoencoder (VAE): Betegnelsen for uovervåget træning af modellen.
Forestil dig, at du har en massiv kasse med LEGO'er, hvor hver brik repræsenterer en smule data. Nu vil du gemme disse stykker i en meget mindre kasse, men du vil ikke miste essensen af det, du har. En VAE er som en magisk maskine, der kan se på LEGO'erne, krympe dem, så de passer til den mindre kasse, og derefter genopbygge dem, når du vil spille igen. Fangsten? Når de er genopbygget, ser de måske en smule anderledes ud, men vil fange hovedtrækkene i originalerne. VAE'er er fantastiske til at give mening med store mængder data uden eksplicitte instruktioner.
Vector
A mathematical object that has a direction and a magnitude. In the context of AI models, words and phrases are often represented as vectors in a high-dimensional space.
Vektor: Relationer i modellens datasæt.
Forestil dig, at du befinder dig i et stort område, og du ønsker at flytte fra dit nuværende sted. En vektor er som en magisk pil, der fortæller dig, hvilken vej du skal gå, og hvor langt. I AIs verden bliver ord og sætninger omdannet til disse pile, men i stedet for at guide dig hen over et felt, hjælper de computeren med at forstå og behandle sprog. Når ord bliver til vektorer, er det som at give computeren et sprogkort, der hjælper den med at finde ud af, hvilke ord der er tætte på betydningen, og hvilke der er langt fra hinanden!
Vector space model
A concept in information retrieval and NLP where text documents (or sentences, paragraphs, etc.) are represented as vectors in a common vector space. Although AI models does not directly use vector space models, the underlying concept is relevant because the model converts words and sentences into vectors.
Vektorrumsmodel: Relationer mellem teksterne i datasættet.
Forestil dig, at du er på et enormt bibliotek. Hver bog, kapitel eller endda en enkelt sætning kan opfattes som et punkt i rummet. Jo tættere disse punkter er, jo mere ens deres indhold. I computerverdenen kaldes dette "rum" et vektorrum, og hvert stykke tekst er et "punkt" eller vektor i det rum. Så i dette bibliotek kan en kærlighedshistorie være tættere på et romantisk digt end en kogebog. Selvom nogle modeller ikke bruger et klassisk "bibliotekskort", tænker det stadig på en lignende måde, og gør ord og sætninger til disse punkter for at forstå og generere sprog. Det er som at have en bibliotekar, der kender det perfekte sted for hver eneste sætning!
Vocabulary
The set of all words (or tokens) that a model can recognize. Ai models vocabulary includes tens of thousands of different tokens.
Ordforråd: De ord, modellen kender.
Forestil dig, at du har en stor, magisk værktøjskasse. Hvert værktøj indeni repræsenterer et andet ord eller en anden sætning. Når du bygger en sætning, rækker du ind i kassen og trækker de værktøjer (ord), du har brug for. I AI-verdenen kaldes denne værktøjskasse dens "ordforråd". Den indeholder titusindvis af forskellige ord og sætninger, så den kan forstå og generere en lang række sætninger. Det er som at have en ordskat for at skabe samtaler!
Volatility
A term used to describe the amount of variation or uncertainty in the outputs of a model. The volatility of model outputs can be controlled by adjusting the "Temperature" parameters.
Volatilitet: Justering af modellen.
Forestil dig, at du prøver at hælde et glas juice, men din hånd bliver ved med at ryste. Nogle gange hælder du for meget, nogle gange for lidt. Den rystende hånd? Det er "volatilitet". Det refererer til, hvor meget modellens svar kan ændre sig eller variere. Ligesom tilsætning af mere sukker kan ændre smagen af juicen, kan justering af noget, der kaldes "Temperaturen", gøre modellens svar mere konsistente eller mere varierede. Tænk på det som at justere stabiliteten af hånden, der hælder juicen!
W
Weight Decay
A neural network regularization technique that helps prevent overfitting. It works by introducing a penalty for large weights.
Weight Decay: Metode til at forhindre overlæring af modellen.
Forestil dig, at du pakker til en rejse, og du prøver at holde din kuffert let. Hver genstand, du tilføjer, gør den tungere, så du er forsigtig med ikke at overpakke. Vægtfald i neurale netværk er lidt som dette. Det er en måde at fortælle netværket: "Hey, læg ikke for meget vægt på én ting (eller vægt)." Ved at gøre dette stoler netværket ikke for meget på specifikke detaljer i træningsdataene, hvilket hjælper det med at generalisere bedre til nye data. Tænk på det som en blid påmindelse til netværket om ikke at overpakke sin viden med unødvendige detaljer.
Weights
The parameters that a neural network learns during training. In some models there are millions of weights that are adjusted by the stochastic gradient descent method.
Vægte: Finjustering af sproget, som modellen bruger i sit svar.
Forestil dig et enormt net af indbyrdes forbundne urskiver. Disse drejeknapper kan drejes til forskellige indstillinger. I et neuralt netværk kaldes disse skiver "vægte". Under træningen justerer modellen disse urskiver for at blive bedre og bedre til sin opgave. Ved at justere millioner af disse vægte på den helt rigtige måde, lærer modellen, hvordan man genererer tekst, der lyder som noget, et menneske ville sige. Hver gang den lærer af et stykke tekst, finjusterer den disse urskiver en lille smule for at blive endnu bedre.
Whitelist and Blacklist
Lists of words or phrases that are either explicitly allowed (whitelist) or forbidden (blacklist). Such lists can be used to control the output, although the model basically tries to understand the context of the input and generate appropriate output.
Hvidliste og sortliste: Ord, som må eller ikke må bruges af modellen i relation til spørgsmål og svar.
Tænk på en VIP-fest. "Whitelist" er gæstelisten over personer, der absolut må komme ind. På den anden side er "sortlisten" ligesom en liste over personer, der ikke må komme ind, uanset hvad. I AIs verden hjælper disse lister med at bestemme, hvilke ord eller sætninger den skal eller ikke skal bruge i sine samtaler. Men husk, nogle modeller er primært afhængig af at forstå chattens kontekst for at svare, ikke kun disse lister!
Word Embedding
A representation of words as vectors in a high-dimensional space. While AI models works at the level of tokens rather than words, word embeddings are a fundamental concept in NLP.
Word Embedding: Hvordan der arbejdes med ord og sammenhængen mellem dem.
Forestil dig hvert ord som en unik puslespilsbrik. Lad os nu, i stedet for en fysisk form, sige, at hvert ordstykke passer ind i et rum baseret på dets betydning. Jo tættere to stykker er, jo mere ligner deres betydninger. Dette er ideen bag "ordindlejring". Det er som at give hvert ord et særligt sted i et stort rum baseret på dets forhold til andre ord. Selvom nogle modeller tænker mere i form af mindre bits kaldet "tokens", er forståelsen af ord i dette specielle rum en hjørnesten i, hvor mange sprogmodeller der fungerer.
Word2Vec
A popular algorithm for creating word embeddings. Although some models does not directly use Word2Vec, it is a relevant concept in NLP.
Word2Vec: Metode til skabelse af sammenhæng mellem ord.
Forestil dig, at hvert ord har sin egen lille GPS-koordinat, der placerer det i en verden fuld af ord. I denne verden er ord, der er beslægtede eller har lignende betydninger, tæt på hinanden. Word2Vec er som en kortmager, der skaber denne verden. Det tager ord fra tekst og giver dem en bestemt koordinat. Dette gør det muligt for computere at forstå ord i forhold til deres forhold til andre ord.
X
XAI (Explainable AI)
A set of processes and methods that allows human users to comprehend and trust the results and output created by machine learning algorithms.
Explainable AI (XAI): Gør AI forståelig og gennemsigtig
Forestil dig en læge, der bruger AI til at diagnosticere sygdomme. Med XAI kan lægen ikke kun se diagnosen, men også forstå de specifikke grunde til, at AI-systemet nåede frem til den konklusion. Dette gør det muligt for lægen at vurdere diagnosen mere kritisk og sikrer en højere grad af tillid og gennemsigtighed.