Python a umělá inteligence (AI)

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.