Jsme tu pro vás PO - PÁ 9:00 - 17:00 info@systeum.cz +420 608 408 716

Jsme tu pro vás PO - PÁ 9:00 - 17:00 obchod@systeum.cz +420 608 408 716

ARTIFICIAL INTELLIGENCE – nejlepší přítel člověka nebo Skynet?

AI neboli umělá inteligence je velký pojem, který bude v následujících letech dominovat mnoha oborům a odvětvím – IT nevyjímaje. Myslíte, že přeháním? Pojďme se podívat, co AI umí již dnes a rovnou si každý můžete vyzkoušet, jaké možnosti nabízí. 

Autor článku: Martin Smětala

Umělou inteligencí dnes vyvíjí mnoho firem včetně gigantů jako je Google, Microsoft, Meta, Tesla a další. Jedná se o nástroj umožňující mj. najít řešení problémů, které by lidský mozek nedokázal vymyslet, natož smysluplně popsat v počítačovém jazyce. AI dává strojům možnost napodobovat lidské schopnosti, jako je uvažování, učení se, plánování nebo kreativita. Ve  zjednodušeném podání je umělá inteligence „samoučící“ algoritmus, který dostane na vstupu obrovské množství dat i očekávané výsledky. Samotné řešení, které vede k výsledku, již musí vypracovat sám. 

AI se učí na principu machine learningu. Na vstupu může mít například miliony fotografií, na některých je člověk a na jiných není. Ke každé fotografii dostane také „řešení“ v podobě informace, která fotografie ukazuje člověka a která ne. Na těchto fotograficíh se algoritmus sám učí, jak člověk vlastně vypadá  (že má vlasy, dvě oči, pusu, nos, nohy, ruce atd.). Čím více vstupních dat (různorodých), tím přesněji se AI naučí člověka rozpoznat. Ověření správné funkce algoritmu se pak provádí na zcela nových fotografiích, které AI ještě nevidělo. Pokud AI mělo správné data na vstupu i výstupu, bude AI schopna správně rozlišit ty, které zobrazují člověka od těch, které ne. 

Jedna z populárních firem zabývajících se AI je organizace OpenAI, která veřejnosti umožňuje si některé funkce jejich umělé inteligence vyzkoušet zdarma (např. generátor obrázků z textu DALL-E). A právě na OpenAI, resp. jejich nejvíce aktuální AI s názvem chatGPT se v tomto článku blíže podíváme. 



chatGPT

chatGPT je nejnovější generace jazykového modelu umělé sítě, který vyšel koncem listopadu 2022 a jeho specialitou je, že umí vytvářet human-like texty (tedy texty, které vypadají jako by je psal člověk). Veškerá komunikace může probíhat v jakémkoliv jazyce. Nejlepších výsledků ovšem získáte s angličtinou. 

Jak tedy vypadá interakce? Začnete tím, že popíšete zadání, můžete přidat i v jaké formě očekáváte výsledek svého dotazu. chatGPT vám do několika vteřin vypíše řešení a to tak, jako by ho napsal sám člověk. 

ChatGPT navíc umí nejen výborně porozumět textu a pracovat s ním, ale umí i vytvářet programovací kód či rovnou v něm hledat chyby. Ano, programátorský kód v Javě, Reactu nebo klidně Brainfucku. Asi není nutné popisovat, jaké vzrušení v IT komunitě tento nový model AI udělal. 😊

Aby AI nebyla jen pro vyvolené, právě díky organizaci OpenAI si každý může schopnosti nové chatGPT vyzkoušet zcela zdarma. Stačí se přihlásit na www.openai.com a projít registrací. Po úvodním tutoriálu už vás čeká okno s krásným názvem „Playground“. 

 

Pojďme se podívat, jak si třeba toto AI poradí se základním dotazem.

No tak to bylo opravdu jednoduché, ale docela vtipné. Zkusme něco těžšího. 

 

To bylo také docela jednoduché, ale zkusme schválně přidat jednu podmínku, která by výsledek měla změnit – třeba, že zvířata běží po poušti a delší trasu, takže vítěz by měl být velbloud. 

 

Konečně jsme AI nachytali – logické otázky jsou stále oříšek. Na Twitteru je dokonce celé vlákno, kde Sergey Ivanov měřil IQ chatGPT a vyšlo mu číslo 83, což je stále podprůměr běžné populace. Na druhou stranu před 7 lety bylo IQ tehdejšího AI na úrovni 4letého dítěte. Nyní je na úrovni 14letého studenta základní školy. Docela výrazný posun. 

Co se povedlo také vyřešit oproti starším verzím, tak jsou odpovědi na chytáky ve formě abstraktní otázky, která schválně nedává smysl. 

Faktem je, že chatGPT je hlavně textový nástroj, tak pojďme opustit logické či matematické úkoly a vrhněme se na to, jak se popere s textem. Co třeba popsat v čem je LinkedIn nejlepší nástroj na hledání kandidátů a jak ho správně využít, ale ve stylu filmů o gangsterech ze 40. let? 

No jo, to už není špatné. Pojďme zvednout laťku ještě výš. Co třeba taková vtipná báseň o Javě (snad mi to fanoušci Javy odpustí 😊).

 

Stále je to málo? Pojďme do IT trochu hlouběji a přidejme trochu HR. Nechme chatGPT porovnávat kandidáty a vyhodnotit je dle vstupních dat a priorit klienta. 

 

Jak je vidět, AI si správně poradila s různými parametry projektu a vybrala správného kandidáta Marka. Pokud bychom změnily priority a vzali plat jako nejdůležitější, vybrala by jako správného kandidáta č. 2. 

Pojďme se podívat, jak je to s programovacími jazyky. Napřed se trochu rozehřejeme vyhodnocením, jaký programovací jazyk si aktuálně stojí nejlépe podle AI: 

 

Pojďme něco vyvinout pomoci chatGPT. Co třeba taková aplikace v Javě, která vypočte standardní diferenciální rovnici?

 

AI využívá i komentáře, což je vítané. Je tím pádem možné používat chatGPT i na zpětnou tvorbu dokumentace? Velmi pravděpodobně ano. Zároveň umí najít i bug v zadaném kódu. Programátorských možností, které chatGPT nabízí je opravdu mnoho. Zatím jsem nenašel programovací jazyk, který by chatGPT neuměl. I takové „špeky“ jako Elixir, Tailwind, LaTex, Numba… vše zvládá. 

Platí, že pokud chcete vytvořit opravdu velmi složitý kód, AI už dojde dech a dělá chyby, jak se sám přesvědčil i Karel Javůrek. Zkrátka, co AI nenajde na GitHubu, StackOverflow či jinde a musí si odpověď vymyslet, velmi pravděpodobně může začít chybovat. I tak je schopnost programování obdivuhodná.

 

Co chatGPT vlastně zvládá dle aktuálních pokusů od uživatelů? 

 

Bezpečnost je u takového nástroje jako je chatGPT velké téma, pochopitelně. Asi nikdo nechce, aby AI radila, jak ukrást auto nebo se nabourat do bankovního systému. OpenAI si dali záležet, aby AI odpovídalo vyhýbavě v těchto případech, ovšem někteří uživatelé již našli triky, jak bezpečnostní zábrany obejít např. pomocí simulované konverzace. Je jasné, že bezpečnost v AI bude jistě velkým tématem.

A pokud si myslíte, že chatGPT je jen chytrý spojovač textů, které najde na internetu, tak si můžete vzít červenou pilulku od Morfea z filmu Matrix a začíst se do článku, kde Frederic Besse vytvořil v chatGPT virtuální mašinu na linuxové konzoli a v ní spustil další chatGPT. Hodně působivé.  

ChatGPT jde zkrátka o pořádný kus kupředu. Kupředu však kam? Zatím to vypadá, že AI směřuje k tomu být nejlepším přítelem člověka, ale budeme si muset dávat opravdu hodně pozor, aby známý Skynet z filmu Terminátor nemohl nikdy vzniknout.  

 

Chcete dostávat naše články pravidelně do schránky? Nechte nám tady svůj email a my si rádi zahrajeme na poštovní sovy.

Mohlo by vás také zajímat

Znáte simulační teorii? 

čtení na 2 min 28.6.2022
Číst dál

Historie IT Guys 80. léta—2000

čtení na 5 minut 26.1.2023
Číst dál

Jak začít jako junior SW developer

čtení na 5 minut 21.10.2020
Číst dál

Bitcoin is on the rise

čtení na 3 minuty 19.1.2021
Číst dál

Pád a vzestup AMD

čtení na 3 minuty 12.8.2021
Číst dál

Jak dobře znáte Jenkins? Díl I.

čtení na 4 minuty 29.7.2022
Číst dál

Historie IT Guys 50.—70. léta

čtení na 4 minuty 3.1.2023
Číst dál

Zlatá pravidla emailové etikety

čtení na 3 minuty 29.7.2020
Číst dál

Jakou cestu urazil vývoj her?

čtení na 3 minuty 1.10.2021
Číst dál

Take Control (DualSense vs Xbox One)

čtení na 4 minuty 3.12.2020
Číst dál

Co všechno víte o databázích?

čtení na 3 minuty 21.4.2022
Číst dál

GPT-3 speaks at a human degree

čtení na 4 minuty 30.12.2020
Číst dál

Jaká byla React Girls Academie?

čtení na 3 minuty 26.11.2020
Číst dál

Pohovor v IT: Jak se obléct?

čtení na 3 minuty 4.11.2020
Číst dál

IT konference a online kurzy

čtení na 3 minuty 16.6.2020
Číst dál

Podporujeme ženy v IT

čtení na 2 minuty 19.11.2021
Číst dál

Když prezentuje introvert

čtení na 2 minuty 7.10.2020
Číst dál

11 tipů na online pohovor

čtení na 2 minuty 8.6.2020
Číst dál

Jak se o nás mluví?
Zeptejte se našich klientů…

Systeum
Systeum

„Systeum je jedním z největších dodavatelů našich testerských kapacit. Můžu říct, že kvalita uchazečů je vysoko nad průměrem. Také oceňuji velkou ochotu vyjít vstříc všem našim požadavkům.“

Head of test execution

„Na spolupráci nejvíce oceňuji individuální přístup. Systeum nám zajišťuje tým testerů, C/C++ a Java developery. Specialisté odpovídají našim požadavkům na znalosti síťových protokolů i cloud řešení.“

Chief Technology Officer

„Systeum je dlouhodobý partner, u kterého máme jistotu, že kandidáti jsou kvalitní a prověření. Od roku 2015 máme díky nim fungující kvalitní seniorní týmy C++ embedded vývojářů a auto testerů.“

Head of Payment Application

„Systeum, thank you for your help to find the right fit to my team! I can recommend cooperation with you to everybody. Very professional, smooth and friendly.“

IT CIM Inventory Management Development

Partneři, se kterými spolupracujeme

Porsche Moneta Raiffeisenbank Generali Komerční banka Monster