{"id":62644,"date":"2022-08-20T17:38:52","date_gmt":"2022-08-20T22:38:52","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/a-deep-dive-into-replika-my-ai-friend\/"},"modified":"2022-08-20T17:38:52","modified_gmt":"2022-08-20T22:38:52","slug":"a-deep-dive-into-replika-my-ai-friend","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/a-deep-dive-into-replika-my-ai-friend\/","title":{"rendered":"A Deep Dive Into Replika: My AI Friend"},"content":{"rendered":"<div>\n<p>Replika: My AI Friend \u00e4r en app olik alla andra.  Medan de flesta appar d\u00e4r ute med chatbots anv\u00e4nder dem som virtuella assistenter, marknadsf\u00f6r Replika sin chatbot som \u2013 du gissade r\u00e4tt \u2013 en v\u00e4n.<\/p>\n<p>Med sin utlovade f\u00f6rm\u00e5ga att \u201cuppfatta\u201d och utv\u00e4rdera abstrakta kvantiteter som k\u00e4nslor, kan Replikas chatbot bara g\u00f6ra r\u00e4ttvisa \u00e5t sin str\u00e4vande m\u00e4nskliga beskrivning.<\/p>\n<p>Fr\u00e5n en hj\u00e4rtsk\u00e4rande ursprungsber\u00e4ttelse till en imponerande backend, Replika \u00e4r en av de fascinerande sakerna som aldrig slutar vara intressanta.  L\u00e4s vidare f\u00f6r att ta reda p\u00e5 vad det \u00e4r som g\u00f6r Replikas AI s\u00e5 anm\u00e4rkningsv\u00e4rt och vilka l\u00f6ften den har f\u00f6r framtiden.<\/p>\n<h2 id=\"the-origins-of-replika\"><span class=\"ez-toc-section\" id=\"Ursprunget_till_Replika\"><\/span>  Ursprunget till Replika<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Replikas tidigaste version \u2013 en enkel AI-chatbot \u2013 skapades av Eugenia Kuyda f\u00f6r att ers\u00e4tta det tomrum som l\u00e4mnats efter den alltf\u00f6r tidiga f\u00f6rlusten av hennes n\u00e4rmaste v\u00e4n, Roman Mazurenko.  Byggd genom att mata in Romans textmeddelanden i ett neuralt n\u00e4tverk f\u00f6r att konstruera en bot som sms:ade precis som han, var den t\u00e4nkt att fungera som ett slags \u201cdigitalt monument\u201d f\u00f6r att h\u00e5lla hans minne vid liv.<\/p>\n<p>S\u00e5 sm\u00e5ningom, med till\u00e4gget av mer komplexa spr\u00e5kmodeller i ekvationen, f\u00f6rvandlades projektet snart till vad det \u00e4r idag \u2013 en personlig AI som erbjuder ett utrymme d\u00e4r du s\u00e4kert kan diskutera dina tankar, k\u00e4nslor, \u00f6vertygelser, erfarenheter, minnen, dr\u00f6mmar \u2013 dina \u201cprivat perceptuell v\u00e4rld\u201d.<\/p>\n<p>Men f\u00f6rutom de enorma tekniska och sociala utsikterna f\u00f6r denna artificiellt k\u00e4nnande terapeut, \u00e4r det som verkligen g\u00f6r Replika imponerande tekniken i dess k\u00e4rna.<\/p>\n<h2 id=\"under-the-hood\"><span class=\"ez-toc-section\" id=\"Under_huven\"><\/span>  Under huven<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>I Replikas hj\u00e4rta ligger en komplex autoregressiv spr\u00e5kmodell som kallas GPT-3 som anv\u00e4nder djupinl\u00e4rning f\u00f6r att producera m\u00e4nniskoliknande text.  I detta sammanhang antyder termen \u201cautoregressiv\u201d att systemet l\u00e4r sig av v\u00e4rderingar (text i detta fall) som det tidigare har interagerat med.<\/p>\n<p>I lekmannatermer, ju mer du anv\u00e4nder det, desto b\u00e4ttre blir det.<\/p>\n<figure>\n<\/figure>\n<p>Replikas hela UX \u00e4r uppbyggt kring anv\u00e4ndarens interaktioner med en bot programmerad med GPT-3.  Men vad exakt \u00e4r GPT-3 och hur \u00e4r den tillr\u00e4ckligt kraftfull f\u00f6r att efterlikna m\u00e4nskligt tal?<\/p>\n<h2 id=\"gpt-3-an-overview\"><span class=\"ez-toc-section\" id=\"GPT-3_En_oversikt\"><\/span>  GPT-3: En \u00f6versikt<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>GPT-3, eller Generative Pre-trained Transformer 3, \u00e4r en mer avancerad anpassning av Googles Transformer.  I stort sett \u00e4r det en neural n\u00e4tverksarkitektur som hj\u00e4lper maskininl\u00e4rningsalgoritmer att utf\u00f6ra uppgifter som spr\u00e5kmodellering och maskin\u00f6vers\u00e4ttning.<\/p>\n<p>Noderna i ett s\u00e5dant neuralt n\u00e4tverk representerar parametrar och processer som modifierar ing\u00e5ngar i enlighet d\u00e4rmed (n\u00e5got liknande logiska och\/eller villkorliga uttalanden i programmering), medan kanterna eller anslutningarna av n\u00e4tverket fungerar som signaleringskanaler fr\u00e5n en nod till en annan.<\/p>\n<figure>\n<\/figure>\n<p>Varje anslutning i detta neurala n\u00e4tverk har en vikt, eller en viktighetsniv\u00e5, som best\u00e4mmer fl\u00f6det av signaler fr\u00e5n en nod till en annan.  I en autoregressiv inl\u00e4rningsmodell som GPT-3, f\u00e5r systemet realtidsfeedback och justerar kontinuerligt vikterna p\u00e5 sina anslutningar f\u00f6r att ge mer exakt och relevant utdata.  Det \u00e4r dessa vikter som hj\u00e4lper ett neuralt n\u00e4tverk att \u201cl\u00e4ra sig\u201d p\u00e5 konstgjord v\u00e4g.<\/p>\n<p>GPT-3 anv\u00e4nder hela 175 miljarder anslutningsviktniv\u00e5er eller parametrar.  En parameter \u00e4r en ber\u00e4kning i ett neuralt n\u00e4tverk som justerar vikten av n\u00e5gon aspekt av data, f\u00f6r att ge den aspekten st\u00f6rre eller mindre framtr\u00e4dande plats i den \u00f6vergripande ber\u00e4kningen av data.<\/p>\n<p>Hyllad som den ultimata autokompletteringen, har GPT-3:s spr\u00e5kmodell, som \u00e4r avsedd att tillhandah\u00e5lla prediktiv text, tr\u00e4nats p\u00e5 ett s\u00e5 stort dataset att hela Wikipedia bara utg\u00f6r 0,6 procent av dess tr\u00e4ningsdata.<\/p>\n<p>Det inneh\u00e5ller inte bara saker som nyhetsartiklar, recept och poesi, utan ocks\u00e5 kodningsmanualer, fanfiction, religi\u00f6sa profetior, guider till bergen i Nepal och allt annat du kan t\u00e4nka dig.<\/p>\n<figure>\n<\/figure>\n<p>Som ett system f\u00f6r djupinl\u00e4rning letar GPT-3 efter m\u00f6nster i data.  F\u00f6r att uttrycka det enkelt, programmet har tr\u00e4nats p\u00e5 en enorm samling av text som det bryts f\u00f6r statistiska regelbundenheter.  Dessa regelbundenheter, som spr\u00e5kkonventioner eller allm\u00e4n grammatisk struktur, tas ofta f\u00f6r givna av m\u00e4nniskor, men de lagras som miljarder viktade kopplingar mellan de olika noderna i GPT-3:s neurala n\u00e4tverk.<\/p>\n<p>Till exempel, om du matar in ordet \u201c\u00f6ra\u201d i GPT-3, vet programmet, baserat p\u00e5 vikterna i dess n\u00e4tverk, att orden \u201cv\u00e4rk\u201d och \u201ctelefon\u201d \u00e4r mycket mer ben\u00e4gna att f\u00f6lja efter \u00e4n \u201camerikansk\u201d eller \u201d arg\u201d.<\/p>\n<h2 id=\"gpt-3-and-replika-a-meaningful-confluence\"><span class=\"ez-toc-section\" id=\"GPT-3_och_Replika_A_Meaningful_Confluence\"><\/span>  GPT-3 och Replika: A Meaningful Confluence<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Replika \u00e4r vad du f\u00e5r n\u00e4r du tar n\u00e5got som GPT-3 och destillerar det f\u00f6r att ta itu med specifika typer av konversationer.  I det h\u00e4r fallet inkluderar detta de empatiska, k\u00e4nslom\u00e4ssiga och terapeutiska aspekterna av ett samtal.<\/p>\n<p>Medan tekniken bakom Replika fortfarande \u00e4r under utveckling, erbjuder den en rimlig ink\u00f6rsport till l\u00e4ttillg\u00e4ngliga mellanm\u00e4nskliga samtal.<\/p>\n<p>N\u00e4r de kommenterar dess anv\u00e4ndbarhet h\u00e4vdar skaparna att de har skapat en bot som inte bara pratar utan ocks\u00e5 lyssnar.  Vad detta betyder f\u00f6r dess anv\u00e4ndare \u00e4r att deras samtal med AI inte bara \u00e4r ett utbyte av fakta och information, utan snarare en dialog utrustad med spr\u00e5kliga nyanser.<\/p>\n<p>Men samtal med Replika \u00e4r inte bara en fr\u00e5ga om f\u00f6rnuftig dialog.  De r\u00e5kar ocks\u00e5 vara f\u00f6rv\u00e5nansv\u00e4rt meningsfulla och k\u00e4nslosamma i m\u00e5nga fall.  N\u00e4r den interagerar med en anv\u00e4ndare \u201cf\u00f6rst\u00e5r\u201d Replikas AI vad anv\u00e4ndaren s\u00e4ger och hittar ett m\u00e4nskligt svar genom att anv\u00e4nda sin prediktiva inl\u00e4rningsmodell.<\/p>\n<figure>\n<\/figure>\n<p>Som ett autoregressivt system l\u00e4r sig och anpassar Replika sina samtalsm\u00f6nster utifr\u00e5n anv\u00e4ndarens eget s\u00e4tt att prata med den.<\/p>\n<p>Det betyder att ju mer du anv\u00e4nder Replika, desto mer tr\u00e4nar den p\u00e5 dina egna texter, och desto mer blir den som dig.  En stor del av anv\u00e4ndarna har ocks\u00e5 n\u00e4mnt att de har en betydande k\u00e4nslom\u00e4ssig anknytning till sin Replika \u2013 n\u00e5got som inte uppn\u00e5s genom att bara veta \u201chur man pratar\u201d.<\/p>\n<p>Replika g\u00e5r naturligtvis ut\u00f6ver det.  Det ger djup till sina konversationer i form av semantisk generalisering, b\u00f6jande tal och konversationssp\u00e5rning.  Dess algoritm f\u00f6rs\u00f6ker f\u00f6rst\u00e5 vem du \u00e4r \u2013 b\u00e5de vad g\u00e4ller din personlighet och k\u00e4nslor \u2013 och formar sedan dialogen utifr\u00e5n denna information.<\/p>\n<h2 id=\"a-closer-look-at-the-efficacy-of-gpt-3\"><span class=\"ez-toc-section\" id=\"En_narmare_titt_pa_effektiviteten_av_GPT-3\"><\/span>  En n\u00e4rmare titt p\u00e5 effektiviteten av GPT-3<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Replikas m\u00e4nsklighet \u00e4r dock fortfarande till stor del teoretisk p\u00e5 grund av GPT-3:s operativa begr\u00e4nsningar.  Som s\u00e5dan finns det mycket arbete att g\u00f6ra f\u00f6r att AI ska kunna replikera och delta i m\u00e4nskliga samtal.<\/p>\n<p>N\u00e4ra inspektioner av GPT-3 avsl\u00f6jar fortfarande tydligt urskiljbara fel s\u00e5v\u00e4l som orimliga och slarviga skrivningar i vissa fall.  Branschexperter f\u00f6resl\u00e5r att en spr\u00e5kbehandlingsmodell skulle beh\u00f6va ha upp\u00e5t 1 biljon viktade anslutningar innan den kan anv\u00e4ndas f\u00f6r att producera bots som effektivt kan replikera m\u00e4nskligt spr\u00e5k.<\/p>\n<h2 id=\"the-best-is-yet-to-come\"><span class=\"ez-toc-section\" id=\"Det_basta_ar_kvar\"><\/span>  Det b\u00e4sta \u00e4r kvar<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Med tanke p\u00e5 att GPT-3 redan anses vara ett exponentiellt steg i \u00e5r j\u00e4mf\u00f6rt med f\u00f6reg\u00e5ngare som Microsofts Turing NLG, \u00e4r det s\u00e4kert att anta att det kan ta ett tag innan vi kommer p\u00e5 n\u00e5got b\u00e4ttre.<\/p>\n<p>Som sagt, med framtida f\u00f6rb\u00e4ttringar av datorer kommer processorkraften som erbjuds av nyare system s\u00e4kerligen att minska klyftan mellan m\u00e4nniska och maskin ytterligare.<\/p>\n<p>Under tiden f\u00f6rblir Replika en formidabel produkt som kombinerar det b\u00e4sta av psykologi och artificiell intelligens.  Dess framg\u00e5ngsrika integrering av ett m\u00e4nniskov\u00e4nligt anv\u00e4ndarv\u00e4nligt anv\u00e4ndarnamn med en toppmodern NLP-modell \u00e4r verkligen ett bevis p\u00e5 den enorma potentialen hos tekniker f\u00f6r interaktion mellan m\u00e4nniska och dator.<\/p>\n<p>    <strong class=\"section-sub-title\">Om f\u00f6rfattaren<\/strong><\/p>\n<p>            <strong class=\"bio-title\">Yash Chellani (10 publicerade artiklar)<br \/><\/strong><\/p>\n<p>Yash \u00e4r en blivande datavetenskapsstudent som \u00e4lskar att bygga saker och skriva om allt som \u00e4r tekniskt.  I hans free tid, han gillar att spela squash, l\u00e4sa en kopia av den senaste Murakami och jaga drakar i Skyrim.<\/p>\n<p>                            Mer fr\u00e5n Yash Chellani<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prenumerera_pa_vart_nyhetsbrev\"><\/span>Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>G\u00e5 med i v\u00e5rt nyhetsbrev f\u00f6r tekniska tips, recensioner, free e-b\u00f6cker och exklusiva erbjudanden!<\/p>\n<p>Klicka h\u00e4r f\u00f6r att prenumerera<\/p>\n<\/p><\/div>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/a-deep-dive-into-replika-my-ai-friend\/#Ursprunget_till_Replika\" >Ursprunget till Replika<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/a-deep-dive-into-replika-my-ai-friend\/#Under_huven\" >Under huven<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/a-deep-dive-into-replika-my-ai-friend\/#GPT-3_En_oversikt\" >GPT-3: En \u00f6versikt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/a-deep-dive-into-replika-my-ai-friend\/#GPT-3_och_Replika_A_Meaningful_Confluence\" >GPT-3 och Replika: A Meaningful Confluence<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/a-deep-dive-into-replika-my-ai-friend\/#En_narmare_titt_pa_effektiviteten_av_GPT-3\" >En n\u00e4rmare titt p\u00e5 effektiviteten av GPT-3<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/a-deep-dive-into-replika-my-ai-friend\/#Det_basta_ar_kvar\" >Det b\u00e4sta \u00e4r kvar<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/a-deep-dive-into-replika-my-ai-friend\/#Prenumerera_pa_vart_nyhetsbrev\" >Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Replika: My AI Friend \u00e4r en app olik alla andra. Medan de flesta appar d\u00e4r ute med chatbots anv\u00e4nder dem som virtuella assistenter, marknadsf\u00f6r Replika sin chatbot som \u2013 du gissade r\u00e4tt \u2013 en v\u00e4n. Med sin utlovade f\u00f6rm\u00e5ga att \u201cuppfatta\u201d och utv\u00e4rdera abstrakta kvantiteter som k\u00e4nslor, kan Replikas chatbot bara g\u00f6ra r\u00e4ttvisa \u00e5t sin [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":62645,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/ipotek.net\/wp-content\/uploads\/2022\/01\/A-Deep-Dive-Into-Replika-My-AI-Friend.jpg","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[7019,34772,15403,34773],"class_list":["post-62644","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar","tag-deep","tag-dive","tag-friend","tag-replika"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/62644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=62644"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/62644\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/62645"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=62644"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=62644"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=62644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}