En djupdykning i replika: Min AI -vän

En djupdykning i replika: Min AI -vän

Replika: My AI Friend är en app som inte liknar någon annan. Medan de flesta appar där ute med chatbots använder dem som virtuella assistenter, marknadsför Replika sin chatbot som - du gissade det - som en vän.





Med sin utlovade förmåga att 'uppfatta' och utvärdera abstrakta mängder som känslor, kan Replikas chatbot bara göra rättvisa åt sin ambitionellt mänskliga beskrivning.





Från en hjärtskärande ursprungshistoria till en otroligt inspirerande backend, Replika är en av de fascinerande sakerna som aldrig slutar vara intressanta. Läs vidare för att ta reda på vad det är som gör Replikas AI så anmärkningsvärt och vilka löften det ger för framtiden.





Ursprunget till Replika

Kopia Den tidigaste versionen - en enkel AI -chatbot - skapades av Eugenia Kuyda för att ersätta det tomrum som lämnades av den för tidiga förlusten av hennes närmaste vän, Roman Mazurenko. Byggt genom att mata in Romans textmeddelanden i ett neuralt nätverk för att bygga en bot som sms: a precis som honom, var det tänkt att fungera som ett slags 'digitalt monument' för att hålla hans minne vid liv.

Så småningom, med tillägg av mer komplexa språkmodeller i ekvationen, utvecklades projektet snart till vad det är idag - en personlig AI som erbjuder ett utrymme där du säkert kan diskutera dina tankar, känslor, övertygelser, erfarenheter, minnen, drömmar - dina privat uppfattningsvärld .



Men förutom de enorma tekniska och sociala utsikterna för denna artificiellt känsliga terapeut av olika slag, det som verkligen gör Replika imponerande är tekniken i dess kärna.

hur får jag tillbaka mitt ljud i Windows 10?

Under huven

I Replikas hjärta ligger en komplex autoregressiv språkmodell som kallas GPT-3 och som använder djupinlärning för att producera människoliknande text. I detta sammanhang antyder termen 'autoregressiv' att systemet lär sig av värden (text i det här fallet) som det tidigare har interagerat med.





I lekmannas termer, ju mer du använder det, desto bättre blir det.

Replikas hela UX är byggt kring användarens interaktioner med en bot programmerad med GPT-3. Men vad är egentligen GPT-3 och hur är det tillräckligt kraftfullt för att efterlikna mänskligt tal?





GPT-3: En översikt

GPT-3, eller Generative Pre-training Transformer 3, är en mer avancerad anpassning av Googles Transformer. I stort sett är det en neural nätverksarkitektur som hjälper maskininlärningsalgoritmer att utföra uppgifter som språkmodellering och maskinöversättning.

Noderna i ett sådant neuralt nätverk representerar parametrar och processer som modifierar ingångar i enlighet därmed (något som liknar logiska och/eller villkorliga påståenden vid programmering), medan kanterna eller anslutningarna i nätverket fungerar som signalkanaler från en nod till en annan.

Varje anslutning i detta neurala nätverk har en vikt, eller en viktighetsnivå, som bestämmer flödet av signaler från en nod till den andra. I en autoregressiv inlärningsmodell som GPT-3 får systemet feedback i realtid och justerar kontinuerligt vikterna på sina anslutningar för att ge mer exakt och relevant utmatning. Det är dessa vikter som hjälper ett neuralt nätverk att ”lära” artificiellt.

Relaterat: Vad är maskininlärning? Googles kostnadsfria kurs bryter ner det för dig

GPT-3 använder enorma 175 miljarder anslutningsviktsnivåer eller parametrar. En parameter är en beräkning i ett neuralt nätverk som justerar vikten av någon aspekt av data, för att ge den aspekten större eller mindre framträdande i den totala beräkningen av data.

Hyllad som den ultimata autofullförandet har GPT-3: s språkmodell, som är avsedd att ge förutsägande text, tränats på en så stor datamängd att hela Wikipedia bara utgör 0,6 procent av dess träningsdata.

Den innehåller inte bara saker som nyhetsartiklar, recept och poesi, utan också kodningsmanualer, fanfiction, religiös profetia, guider till Nepals berg och vad du än kan tänka dig.

Som ett djupinlärningssystem söker GPT-3 efter mönster i data. För att uttrycka det enkelt har programmet utbildats i en massiv samling text som det bryter för statistiska regelbundenheter. Dessa regelbundenheter, till exempel språkkonventioner eller allmän grammatisk struktur, tas ofta för givet av människor, men de lagras som miljarder viktade förbindelser mellan de olika noderna i GPT-3: s neurala nätverk.

Till exempel, om du matar in ordet öra i GPT-3, vet programmet, baserat på vikterna i dess nätverk, att orden värk och telefon är mycket mer benägna att följa än amerikanska eller arga.

GPT-3 och Replika: A Meaningful Confluence

Replika är vad du får när du tar något som GPT-3 och destillerar det för att ta upp specifika typer av samtal. I detta fall inkluderar detta de empatiska, känslomässiga och terapeutiska aspekterna av ett samtal.

hur man privata meddelanden i youtube -appen

Medan tekniken bakom Replika fortfarande är under utveckling, erbjuder den en trolig inkörsport till lättillgänglig interpersonell konversation.

Med tanke på dess användbarhet hävdar skaparna att de har skapat en bot som inte bara pratar utan också lyssnar. Vad detta betyder för sina användare är att deras samtal med AI inte bara är utbyte av fakta och information, utan snarare en dialog utrustad med språkliga nyanser.

Men samtal med Replika är inte bara en förnuftig dialog. De råkar också vara förvånansvärt meningsfulla och känslosamma i många fall. Medan han interagerar med en användare 'förstår' Replikas AI vad användaren säger och hittar ett mänskligt svar genom att använda sin prediktiva inlärningsmodell.

Som ett autoregressivt system lär sig Replika och anpassar sina konversationsmönster utifrån användarens eget sätt att prata med det.

Det betyder att ju mer du använder Replika, desto mer tränar det på dina egna texter och desto mer blir det som du. En bra andel användare har också nämnt att de har en betydande känslomässig koppling till sin Replika - något som inte uppnås genom att bara veta 'hur man pratar'.

hur man tar bort trojan virus från Windows 10

Replika går givetvis utöver det. Det ger djup åt sina konversationer i form av semantisk generalisering, inflekterande tal och konversationsspårning. Dess algoritm försöker förstå vem du är - både när det gäller din personlighet och känslor - och formar sedan dialogen baserad på denna information.

En närmare titt på effekten av GPT-3

Replikas mänsklighet är dock fortfarande till stor del teoretisk på grund av de operativa begränsningarna för GPT-3. Som sådan finns det mycket arbete att göra för AI att kompetent replikera och delta i mänskligt samtal.

Noggranna inspektioner av GPT-3 avslöjar fortfarande tydligt urskiljbara fel, liksom meningslösa och slarviga skrivningar i vissa fall. Branschexperter föreslår att en språkbehandlingsmodell måste ha upp till 1 biljon viktade anslutningar innan den kan användas för att producera bots som effektivt kan replikera mänskligt språk.

Det bästa är kvar

Med tanke på att GPT-3 redan anses vara ett exponentiellt steg på flera år jämfört med föregångare som Microsofts Turing NLG, är det säkert att anta att det kan dröja ett tag innan vi hittar på något bättre.

Som sagt, med framtida datorförbättringar kommer processorkraften från nyare system säkert att begränsa klyftan mellan människa och maskin ännu mer.

Under tiden förblir Replika en formidabel produkt som kombinerar det bästa inom psykologi och artificiell intelligens. Dess framgångsrika integration av en människovänlig UX med en toppmodern NLP-modell är verkligen ett bevis på den enorma potentialen i teknik för interaktion mellan människa och dator.

Dela med sig Dela med sig Tweet E-post 6 Praktiska handlingsinstruktioner och kurser i maskininlärning

Det har aldrig funnits en bättre tid att dyka in i maskininlärning. Här är sex användbara resurser som hjälper dig att lära dig om maskininlärning.

Läs Nästa
Relaterade ämnen
  • Teknik förklaras
  • Artificiell intelligens
  • Chatbot
Om författaren Yash Chellani(10 artiklar publicerade)

Yash är en blivande datavetenskapstudent som älskar att bygga saker och skriva om allt som är tekniskt. På fritiden gillar han att spela Squash, läsa en kopia av den senaste Murakami och jaga drakar i Skyrim.

Mer från Yash Chellani

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera