Modele i platformy AI

Nowy czatbot Meena od Google może prowadzić rozsądne i szczegółowe rozmowy o prawie wszystkim

mm
Dodaj Unite.AI do preferowanych źródeł w Google

Jakże imponujące i użyteczne są wirtualni asystenci tacy jak Siri, Alexa i Asystent Google (GOOGL ), ich umiejętności rozmawiania są zwykle ograniczone do odbierania pewnych poleceń i dostarczania predefiniowanych odpowiedzi. Firmy takie jak Google i Amazon (AMZN ) pracują nad metodami szkolenia i rozwoju sztucznej inteligencji, które mogą uczynić czatboty bardziej elastycznymi i zdolnymi do prowadzenia rozmów z użytkownikami w znacznie bardziej naturalny sposób. Jak donosi DigitalTrends, Google opublikował niedawno artykuł prezentujący możliwości swojego nowego czatbota, nazwanego „Meena”. Zgodnie z postem na blogu od badaczy, Meena może prowadzić rozmowę z użytkownikami na prawie każdy temat.

Meena jest czatbotem o otwartym zakresie, co oznacza, że odpowiada na kontekst rozmowy dotychczasowej i dostosowuje się do danych wejściowych, aby dostarczyć bardziej naturalne odpowiedzi. Większość innych czatbotów jest zamknięta, co oznacza, że ich odpowiedzi są związane z określonymi pomysłami i ograniczone do wykonywania konkretnych zadań.

Zgodnie z raportem Google, elastyczność Meena była wynikiem ogromnego zbioru danych szkoleniowych. Meena została wyszkolona na około 40 miliardach słów pobranych z rozmów na mediach społecznościowych i przefiltrowanych w celu uzyskania najbardziej istotnych i reprezentatywnych słów. Google próbował rozwiązać niektóre z problemów, które występują w większości asystentów głosowych, takich jak zdolność do radzenia sobie z tematami i poleceniami, które rozwijają się w trakcie wielu tur rozmowy, z użytkownikiem dostarczającym dodatkowe dane wejściowe po odpowiedzi bota. Oznacza to, że wiele czatbotów nie jest w stanie poprosić użytkownika o wyjaśnienie i gdy pojawia się zapytanie, które nie może być zinterpretowane, często po prostu przechodzą do wyników wyszukiwania.

Aby rozwiązać ten konkretny problem, badacze Google umożliwili swoim algorytmom śledzenie kontekstu rozmowy, co pozwala na generowanie konkretnych odpowiedzi. Model wykorzystywał encoder, który przetwarzał to, co zostało już powiedziane w rozmowie, i decoder, który tworzył odpowiedź na podstawie kontekstu. Model został wyszkolony na danych specyficznych i niespecyficznych. Dane specyficzne to słowa, które są ściśle związane z poprzednim oświadczeniem. Jak wyjaśnił post na blogu Google:

„Na przykład, jeśli A mówi: „Kocham tenis”, a B odpowiada: „To miłe”, wtedy wypowiedź powinna być oznaczona jako „niespecyficzna”. Odpowiedź ta mogłaby być użyta w setkach różnych kontekstów. Ale jeśli B odpowiada: „Również ja, nie mogę się nacieszyć Rogerem Federerem!”, wtedy jest oznaczona jako „specyficzna”, ponieważ ściśle odnosi się do tego, co jest dyskutowane.

Dane, które zostały wykorzystane do szkolenia modelu, składały się z siedmiu „tur” w rozmowie. Podczas szkolenia model miał 2,6 miliarda parametrów, które analizowały 341 GB danych tekstowych w celu znalezienia wzorców, co stanowiło zbiór danych o wielkości około 8,5 razy większej niż zbiór danych wykorzystany do szkolenia modelu GPT-2 stworzonego przez OpenAI.

Google poinformował, jak Meena wypadła w teście Sensibleness and Specificity Average (SSA). SSA to metryka zaprojektowana przez badaczy Google, której celem jest ilościowa ocena zdolności jednostki konwersacyjnej do odpowiadania na specyficzne i istotne odpowiedzi w trakcie rozmowy.

Wyniki SSA są obliczane przez testowanie modelu na ustalonej liczbie wypowiedzi i śledzenie liczby rozsądnych odpowiedzi, które model jest w stanie dostarczyć. Wynik modelu jest pochodną odsetka rozsądnych/specyficznych odpowiedzi, które model był w stanie dostarczyć w odniesieniu do wypowiedzi. Odpowiedzi ogólne są karane. Zgodnie z Google, przeciętny człowiek uzyskuje wynik około 86% w teście SSA, podczas gdy Meena uzyskała wynik 79%. Inny słynny model AI, agent stworzony przez Pandora Bots, wygrał Nagrodę Loebnera w uznaniu faktu, że ich boty osiągnęły zaawansowaną, podobną do ludzkiej komunikację. Agent Pandora Bots uzyskał wynik około 56% w teście SSA.

Microsoft (MSFT ) i Amazon również próbują stworzyć bardziej elastyczne i naturalne czatboty. Microsoft próbuje tworzyć wieloturowe dialogi w czatbotach przez dwa lata, nabywając Semantic Machines, startup sztucznej inteligencji, w celu ulepszenia Cortany. Amazon niedawno przeprowadził wyzwania Alexa Prize, które zachęcało uczestników do zaprojektowania bota, który mógłby prowadzić rozmowę przez około 20 minut.

Blogger i programista ze specjalnościami w Machine Learning i Deep Learning tematy. Daniel liczy, że pomoże innym wykorzystać moc sztucznej inteligencji dla dobra społecznego.