BlenderBot

en dialogrobot från Facebooks moderbolag Meta. – BlenderBot lanserades i augusti 2022. Liksom andra dialogrobotar sätter den samman svar på frågor genom att söka igenom enorma textmängder på internet efter passande formuleringar. Detta ledde snabbt till att BlenderBot kom med synpunkter som Meta troligen inte hade tänkt sig, eller önskat. Bland annat kritiserade den Metas ägare Mark Zuckerberg och Facebook samt stämde in i diverse konspirationsteorier. – Den version som släpptes i augusti 2022 var BlenderBot 3. Den är när detta skrivs bara tillgänglig i USA. – Se ai.facebook.com/blog….

[artificiell skenbar intelligens] [dialogrobotar] [språkteknik] [11 augusti 2022]

hyperparameter

i maskininlärning: parameter som anges innan maskininlärningen påbörjas. – Värden för andra parametrar fastställs som resultat av maskininlärningen, men hyperparametrar är alltså inställda på förhand. (De kan givetvis ändras vid behov av användaren.) De bidrar till att styra inlärningsprocessen. – Terminologiskt handlar det snarare om det som kallas för argument, alltså bestämda värden för parametrar.

[maskininlärning] [10 augusti 2022]

generativ konst

konst som har skapats av avancerade datorprogram. – En människa ger programmet instruktioner om motiv, stil, färgskala och annat. Programmet framställer sedan en bild eller annan skapelse utan mänsklig medverkan. För att detta ska vara möjligt krävs att programmet har tillgång till ett stort underlag med olika motiv och förmåga att känna igen vad som finns i motiven samt att knyta detta till den mänskliga operatörens instruktioner. Resultatet blir ofta något som påminner om collage. – Ett känt exempel på generativ konst är programmet DALL‑E från 2021. – Huruvida generativ konst kan kallas för konst kan diskuteras – detta kan ses som en parallell till diskussionen om artificiell intelligens. Generativ konst säljs ofta som NFT (non-fungible tokensicke-fungibla objekt). – På engelska: generative art.

[ai] [konst och litteratur] [29 juni 2022]

syntetiska data

datamängd som har tagits fram för att användas i maskininlärning, men som inte är ett underlag som hämtats ur verkliga förhållanden. – Man vill ha ett underlag som är bättre för syftet med maskininlärningen än vad data ur verkligheten skulle vara. Lämpliga data kan vara svåra eller olämpliga att få fram ur verkliga förhållanden. Syntetiska data kan också användas för att undvika algoritmisk snedvridning. – Ett exempel är hur man tränar styrsystem för självkörande bilar att undvika olyckor: det är omöjligt att skaffa ett stort antal videor av verkliga trafikolyckor eller hotande olyckor, tagna ur bilens perspektiv. För att träna systemet framställer man i stället datoranimeringar. När det gäller självkörande bilar är det viktigaste ju inte att man har ett representativt urval av olyckor, utan man vill träna systemet även på mycket sällsynta situationer. – Man kan också utgå från ”verkliga” data från ett mindre antal personer och använda dessa data i olika kombinationer på syntetiska personer som används för träning i maskininlärning. Man kan se detta som en variant av sampling. Det påminner också om vad som i statistik kallas för omvägning eller kalibrering (se scb.se/hitta…). – På engelska: synthetic data, ibland även: fake data.

[data] [maskininlärning] [statistik] [19 juni 2022]

LaMDA

en dialogrobot från Google. – LaMDA, som presenterades 2021, har utvecklats för att efterlikna riktiga, informella samtal mellan människor. Det innebär att ett samtal kan handla om en sak i början för att sedan handla om något helt annat, och så vidare. Tidigare dialogrobotar kan inte byta spår på det sättet. – LaMDA står för Language model for dialog applications. – En forskare på Google, Blake Lemoine (cajundiscordian.medium.com), stängdes i juni 2022 av från sitt arbete, men med lön, efter att han påstått att LaMDA är en tänkande och kännande varelse. Lemoine har också publicerat dialoger med LaMDA utan tillåtelse och försökt anlita en advokat som ska representera LaMDA. – Se Googles blogg (blog.google…) och denna vetenskapliga artikel: arxiv.org/pdf….– Lemoine avskedades i juli 2022. – LaMDA ska inte förväxlas med lambda.

[ai] [dialogrobotar] [språkteknik] [ändrad 23 juli 2022]

neural processing unit

(NPU) – neuronprocessor – processor som är konstruerad för artificiell intelligens, i synnerhet maskininlärning. – En NPU är gjord för att hantera iterationer, det vill säga att samma logiska operation upprepas gång på gång, kanske miljoner gånger, till rätt resultat uppnås: vid varje upprepning används det senaste resultatet som indata. Det hela förenklas av att antalet instruktioner som används är färre än i vanliga centralprocessorer (CPU:er). (CPU:er är gjorda för att köra instruktionerna i tur och ordning med få iterationer.) Programkörningarna i en NPU brukar också lämpa sig för att köras parallellt, så en NPU brukar vara indelad i många mindre delar som arbetar vid sidan av varandra. NPU kan sägas vara en specialiserad vidareutveckling av grafikprocessorer (GPU:er). – Kallas också för deep learning processor, DLP och tensor processing unit, TPU.

[ai] [processorer] [4 juni 2022]