2. Python a umělá inteligence (AI)#
Python je velmi rozšířený programovací jazyk. I proto poskytuje dostatek materiálu pro strojové učení a proto si s Pythonem poradí i umělá inteligence.
Vyzkoušejte si Vámi používanou službu AI (například ChatGPT) a vyzkoušejte následující požadavky.
Napiš program v jazyce Python pro nalezení sta nejmenších prvočísel.
Vysvětli, jak funguje následující program
import numpy as np import matplotlib.pyplot as plt x = np.linspace(0,2*np.pi) y = np.sin(x) plt.plot(x,y) plt.show()
Doporuč vylepšení v následujícím kódu … (například kód z předchozího bodu).
Najdi chybu v následujícím kódu
import numpy as np t = np.linspace([0,1])
Doporučení a odpovědi nejsou stoprocentní, někdy mohou být dokonce zavádějící či nesprávné. Tak je to s výstupy umělé inteligence vždy. Ale je důležité, že vzhledem k rozsáhlým vstupním datům použitým při trénování AI jsou v naprosté většině případů komentáře k věci a správně, navržený kód chodí a návrhy na opravy rozchodí nefunkční kód. Proto při práci AI používají začátečníci i profesionálové. Začátečníci používají AI jako levného lektora, který je vždy k dispozici. Profesionálové jako juniorního programátora programujícího jednodušší úlohy.