Chagua lugha yako
Kozi ya Python kwa AI
Zaidi ya wanafunzi milioni 2 duniani kote

Kozi ya Python kwa AI

Fahamu Python tangu mwanzo na uitumie moja kwa moja kwa kujifunza kwa mashine, kujifunza kwa kina, na miundo mikubwa ya lugha. Kozi hii inakupeleka kutoka sintaksia ya msingi hadi kujenga programu zinazoendeshwa na LLM na kupeleka miundo ya AI katika uzalishaji. Kila ujuzi unaopata ni wa vitendo, unaofanyika kwa mikono, na unaweza kutumika mara moja kwenye miradi halisi ya AI.

Dedika kwa biashara

Unachojifunza:

Utaanza na misingi ya Python na kuendelea kupitia NumPy, Pandas, na uwakilishi wa data kwa picha kabla ya kuingia kwenye kujifunza kwa mashine kwa Scikit-Learn na kujifunza kwa kina kwa PyTorch. Utajifunza jinsi ya kusafisha na kuchora sifa kutoka kwa seti halisi za data, kufunza na kutathmini miundo, na kuzuia ujazi kupita kiasi kwa mbinu za urekebishaji zilizothibitishwa. Kozi hii kisha inashughulikia miundo mikubwa ya lugha, ikijumuisha uhandisi wa maagizo, Hugging Face Transformers, uundaji ulioimarishwa wa urejeshaji na urekebishaji mzuri. Pia utachunguza mazoezi ya MLOps kama vile utoaji wa miundo, ufuatiliaji wa majaribio, na mifumo ya CI. Mwishoni, utakuwa na ujuzi wa kujenga, kupeleka, na kudumisha mifumo ya AI kitaalamu.

Jinsi unavyosoma kwa vitendo Kozi ya Python kwa AI

Jinsi unavyofanya mazoezi Kozi ya Python kwa AI

Kwa wewe ambaye ni kampuni na unataka kufundisha timu yako

Katika Dedika kwa kampuni, kozi inakuja na mazoezi na mifano inayohusiana na biashara yako na kwa njia ambayo kampuni yako inahitaji.

Bofya hapa

Maudhui ya Kozi

Sura 8 • Masomo 39Muda kati ya saa 4 na 360 (unachagua)

Sura ya 1Angalia maelezo

Msingi wa Python kwa Kazi za Akili Bandia

  • Somo la 1 • Kusanidi Mazingira Yako ya Python

    Sakinisha Python, sanidi mazingira pepe, na uchague IDE inayofaa kwa maendeleo ya AI. Hii inaweka msingi wa kiufundi ambao kila sura inayofuata inategemea.

  • Somo la 2 • Udhibiti wa Mtiririko na Mizunguko

    Tumia vigezo na urudiaji ili kufanya kazi za data za AI zinazojirudia kiotomatiki. Hii huwezesha moja kwa moja mifumo ya usindikaji wa kundi inayotumiwa katika kozi nzima.

  • Somo la 3 • Kurekebisha Hitilafu na Kushughulikia Makosa

    Soma athari za makosa, tumia kirekebisha hitilafu, na andika vitalu vya try/except ili kushughulikia makosa ya wakati wa utekelezaji. Kushughulikia makosa kwa kutegemewa kunazuia kushindwa kwa kimya katika mtiririko wa kazi wa AI.

  • Somo la 4 • Sintaksia ya Msingi ya Python na Aina za Data

    Shughulikia vigezo, viendeshaji, nyuzi, namba, na booleani pamoja na mifano inayohusiana na AI. Hutoa msamiati kwa kazi zote za uendeshaji data zijazo.

  • Somo la 5 • Vitendakazi na Msimbo wa Moduli

    Fasilisha vitendakazi vinavyoweza kutumika tena vikiwa na vigezo, thamani za kurudisha, na nyaraka za msimbo. Muundo wa moduli ni muhimu kwa mifumo ya usafirishaji wa data ya AI inayoweza kudumishwa itakayojengwa baadaye.

Sura ya 2Angalia maelezo

Miundo ya Data kwa Matumizi ya AI

  • Somo la 1 • Kufanya Kazi na Nyuzi na Maandishi

    Tumia mbinu za nyuzi, uumbizaji, na vielezi vya kawaida kusafisha data ghafi ya maandishi. Usindikaji wa awali wa maandishi ni hatua ya msingi katika kila mfumo wa usafirishaji wa NLP na LLM.

  • Somo la 2 • Kuingiza/Kutoa Faili na Ufuatanishaji Data

    Soma na uandike faili za maandishi, CSV, na JSON ili kuhifadhi na kubadilishana data ya AI. Huunganisha hati za Python na vyanzo vya data vya ulimwengu halisi vinavyotumiwa katika sura za baadaye.

  • Somo la 3 • Kamusi na Seti

    Hifadhi jozi za ufunguo-thamani na mikusanyiko ya kipekee kwa utafutaji wa haraka na uondoaji wa nakala. Miundo hii inaunda msingi wa ramani za vipengele na jedwali za msamiati katika kazi za NLP.

  • Somo la 4 • Orodha na Nyongo kwa Kina

    Dhibiti mifuatano iliyopangwa kwa kutumia kukata, ufupishaji, na mbinu zilizojengewa ndani. Orodha ni chombo kikuu cha data ghafi ya AI na matokeo ya mfano.

  • Somo la 5 • Wakurudiaji, Wazalishaji, na Ufanisi

    Tumia wazalishaji na tathmini ya uvivu kushughulikia seti kubwa za data bila kumaliza kumbukumbu. Urudiaji mzuri ni muhimu wakati wa kuchakata mamilioni ya sampuli za mafunzo.

Sura ya 3Angalia maelezo

Ukokotoaji wa Namba kwa NumPy

  • Somo la 1 • Aljebra ya Mstari kwa NumPy

    Fanya kuzidisha matriki, mtengano, na kutatua mifumo ya mstari. Shughuli hizi ni kiini cha hisabati cha mitandao ya neva na upunguzaji wa vipimo.

  • Somo la 2 • Kuorodhesha, Kukata, na Kubadilisha Umbile

    Chagua, chuja, na badilisha umbile la data ya safu kwa kutumia mbinu za juu za kuorodhesha. Kubadilisha umbile kunahitajika kabla ya kulisha data kwenye tabaka za mitandao ya neva.

  • Somo la 3 • Muhtasari wa Takwimu na Sampuli Nasibu

    Kokotoa takwimu za maelezo na utengeneze sampuli nasibu zinazoweza kuzalishwa tena kwa majaribio ya AI. Sampuli inayoweza kuzalishwa tena inahakikisha tathmini ya haki ya mfano na ulinganishaji.

  • Somo la 4 • Shughuli za Vekta na Utangazaji

    Tumia hesabu za kipengele-na-kipengele na sheria za utangazaji ili kuepuka mizunguko ya polepole ya Python. Urahisishaji wa vekta ndio msingi wa utendaji wa ukokotoaji wote wa namba wa AI.

  • Somo la 5 • Safu za NumPy na Uundaji wa Safu

    Unda safu kutoka kwa orodha, safu, na usambazaji nasibu kwa aina sahihi za data. Safu ni chombo cha data cha jumla kwa tensa na matriki katika AI.

Sura ya 4Angalia maelezo

Uchambuzi wa Data kwa Pandas

  • Somo la 1 • Kupanga, Muhtasari wa Data, na Kuunganisha

    Fanya muhtasari wa data kwa groupby na uunganishe seti za data kwa kutumia shughuli za merge na join. Ujuzi huu unawezesha uhandisi wa vipengele kutoka kwa vyanzo vingi vya data vinavyohusiana.

  • Somo la 2 • Usafi wa Data na Ubadilishaji

    Shughulikia thamani zinazokosekana, nakala, na aina zisizo sahihi kutoa seti za data safi. Data safi huamua moja kwa moja ubora wa mifano ya AI iliyofunzwa.

  • Somo la 3 • Uhandisi wa Vipengele kwa Pandas

    Unda vipengele vipya kwa kupanga katika makundi, kusimba, na kutumia vitendakazi maalum. Vipengele vilivyoundwa mara nyingi vina athari kubwa zaidi kwa usahihi wa mfano.

  • Somo la 4 • Kuchuja, Kupanga, na Kuhoji

    Tumia vichujio vya boolean, nyuzi za hoja, na shughuli za kupanga kutenga data muhimu. Kuchuja kwa usahihi ni muhimu kwa kuunda mgawanyiko wa mafunzo na uthibitishaji.

  • Somo la 5 • Misingi ya DataFrames na Series

    Unda DataFrames kutoka CSV, JSON, na kamusi na ukague muundo wao. Kuelewa anatomia ya DataFrame ni sharti kwa kazi zote za uendeshaji data.

Sura ya 5Angalia maelezo

Uwakilishi wa Data kwa Picha kwa Ufahamu wa AI

  • Somo la 1 • Misingi ya Matplotlib

    Jenga chati za mstari, chati za pau, na chati za nukta zilizotawanyika kwa kutumia API inayolenga vitu ya Matplotlib. Msingi thabiti wa Matplotlib unasaidia kila maktaba ya juu ya taswira.

  • Somo la 2 • Mtiririko wa Kazi wa Uchambuzi wa Data ya Ugunduzi

    Unganisha Pandas na zana za taswira ili kutengeneza wasifu wa seti mpya ya data kwa utaratibu. EDA iliyopangwa hupunguza mshangao wakati wa mafunzo na tathmini ya mfano.

  • Somo la 3 • Kuibua Utendaji wa Mfano

    Panda chati za mzingo wa mkanganyiko, mikondo ya ROC, na mikondo ya kujifunza ili kutathmini mifano ya AI. Taswira za utendaji ni muhimu kwa kutambua ufinyu wa mafunzo na upanuzi wa mafunzo.

  • Somo la 4 • Takwimu za Kuibua kwa Seaborn

    Unda grafu za usambazaji, ramani za joto, na grafu za jozi ili kufichua mifumo ya takwimu. Taswira za takwimu huongoza uteuzi wa vipengele na uchambuzi wa uhusiano kabla ya uundaji mfano.

Sura ya 6Angalia maelezo

Kujifunza kwa Mashine kwa Scikit-Learn

  • Somo la 1 • Kujifunza Bila Usimamizi na Upunguzaji wa Vipimo

    Panga data katika makundi kwa K-Means na punguza vipimo kwa PCA kwa uchambuzi wa ugunduzi. Mbinu zisizo na usimamizi zinafichua muundo uliofichwa katika seti za data za AI zisizo na lebo.

  • Somo la 2 • API ya Scikit-Learn na Mtiririko wa Kazi

    Elewa muundo wa fit/predict/transform na ujenge mfumo kamili wa ML. API iliyounganishwa hufanya kubadili kati ya mifano na hatua za usindikaji wa awali kuwa rahisi.

  • Somo la 3 • Kujifunza Kwa Usimamizi: Uainishaji

    Funza urejeshaji wa logistiki, miti ya maamuzi, na viainishaji vya mkusanyiko kwenye data iliyowekwa lebo. Uainishaji ndio kazi ya kawaida zaidi ya AI katika matumizi ya biashara na utafiti.

  • Somo la 4 • Kujifunza Kwa Usimamizi: Urejeshaji

    Taba shabaha zinazoendelea kwa kutumia mifano ya urejeshaji ya mstari, polynomial, na iliyodhibitiwa. Urejeshaji ndio msingi wa matukio ya utabiri, bei, na makadirio ya mahitaji.

  • Somo la 5 • Tathmini ya Mfano na Urekebishaji wa Vigezo vya Juu

    Tumia uthibitishaji mtambuka, utafutaji wa gridi, na vipimo vya alama ili kuboresha utendaji wa mfano. Tathmini madhubuti inazuia upanuzi wa mafunzo na inahakikisha mifano inajumlisha vyema.

Sura ya 7Angalia maelezo

Kujifunza kwa Kina kwa PyTorch

  • Somo la 1 • Mizunguko ya Mafunzo na Uboreshaji

    Tekeleza mizunguko kamili ya mafunzo pamoja na vitendakazi vya hasara, viboreshaji, na ratiba za viwango vya kujifunza. Mzunguko wa mafunzo uliopangwa vyema ndio kiini cha kila jaribio la kujifunza kwa kina.

  • Somo la 2 • Kujenga Mitandao ya Neva kwa nn.Module

    Fasilisha usanifu wa mtandao maalum kwa kutumia nn.Module, tabaka, na vitendakazi vya uanzishaji. Muundo wa moduli ya mtandao unawezesha majaribio ya haraka na usanifu tofauti.

  • Somo la 3 • Mitandao ya Neva ya Kusokota kwa Picha

    Jenga CNNs na tabaka za kusokota, kuweka vidimbwi, na zilizounganishwa kikamilifu kwa kazi za picha. CNNs ndio usanifu mkuu kwa matumizi ya AI ya maono ya kompyuta.

  • Somo la 4 • Misingi ya Tensa na Autograd

    Unda na udhibiti tensa za PyTorch na uelewe utofautishaji wa kiotomatiki. Autograd ndio injini nyuma ya kujifunza kwa msingi wa gradient katika mifano yote ya kujifunza kwa kina.

  • Somo la 5 • Urekebishaji na Uboreshaji wa Mfano

    Tumia kuacha (dropout), kusawazisha kwa kundi, na kusimamisha mapema ili kupunguza upanuzi wa mafunzo. Mbinu hizi ni muhimu kwa kupeleka mifano inayojumlisha kwa data mpya.

Sura ya 8Angalia maelezo

Kufanya Kazi na Mifano Mikubwa ya Lugha

  • Somo la 1 • API za LLM na Uhandisi wa Maagizo

    Ita API za LLM, panga maagizo, na chambua majibu kwa kazi za chini ya mkondo. Uwekaji wa maagizo mzuri huboresha kwa kiasi kikubwa ubora wa matokeo bila mafunzo yoyote ya mfano.

  • Somo la 2 • Maktaba ya Hugging Face Transformers

    Pakia mifano iliyofunzwa awali na vitokeni kutoka Hugging Face Hub kwa uelekezaji. Maktaba ya Transformers hutoa ufikiaji kwa maelfu ya mifano ya AI iliyo tayari kutumika.

  • Somo la 3 • Kizazi Kilichoimarishwa kwa Urejeshaji

    Unganisha utafutaji wa vekta na uundaji wa LLM kuweka majibu katika nyaraka za nje. RAG hupunguza udanganyifu na kuwezesha LLM kujibu maswali maalum ya kikoa.

  • Somo la 4 • Kurekebisha LLM kwa Data Maalum

    Andaa seti za data na uendesha urekebishaji mzuri wa kigezo kwa ufanisi ili kurekebisha mifano kwa nyanja mpya. Urekebishaji mzuri hutoa usahihi wa juu kuliko uwekaji maagizo pekee kwa kazi maalum.

  • Somo la 5 • Kujenga Programu Zinazotumia LLM

    Unganisha miito ya LLM, zana, na kumbukumbu kwa kutumia mfumo wa uratibu kujenga mawakala. Mifumo ya mawakala huongeza LLM zaidi ya maswali na majibu ya mzunguko mmoja hadi mtiririko changamano wa hatua nyingi.

Cheti

Cheti chako halali cha kukamilisha

Kozi hii ni kwa ajili yako:

  • Wanaotarajia kuwa wanasayansi wa data: tayari kuondoka kwenye mafunzo ya mwongozo hadi kwenye ujuzi uliopangwa na tayari kwa ajira.

  • Watengenezaji programu: wanaotaka kupanua utaalamu wao hadi kwenye mifumo ya kujifunza kwa mashine na AI.

  • Wachambuzi wa biashara: wanaotaka kugeuza maarifa kuwa otomatiki na kujenga mifumo ya AI inayoendeshwa na data kwa kujitegemea.

  • Wabadilishaji taaluma: wanaohamia kwenye majukumu ya AI bila msingi wa jadi wa sayansi ya kompyuta.

  • Wataalamu wa utafiti: wanaohitaji ufasaha wa Python kutekeleza na kujaribu miundo ya AI.

  • Wafanyabiashara na wajenzi wa bidhaa: wanaolenga kuunda mfano na kusafirisha vipengele vinavyoendeshwa na AI wenyewe.

Kile wanasema wanafunzi wetu

Madarasa yenu ni kamilifu. Nimenunua kifurushi cha mwaka mmoja na hatimaye nina nafasi ya kufuata mada mbalimbali zinazovutia bila kulazimika kubadilisha majukwaa... Nawashukuru kwa kila kitu mnachofanya, tayari nimewashauri kwa watu wengine...
Giulio Carlo
Giulio CarloMwanafunzi wa Masoko ya Kidijitali
Ninapenda jinsi masomo yanavyokwenda moja kwa moja kwenye hoja na jinsi ninavyoweza kubadilisha sura na kuruka maudhui nisiyohitaji.
Mariana Ferres
Mariana FerresMwanafunzi wa Upigaji Picha
Ninapenda maudhui na mtindo wa uwasilishaji na maandishi ya video, ambayo yanaharakisha mchakato!
Luciana Alvarenga
Luciana AlvarengaMwanafunzi wa Ubunifu wa Kuchan
Jukwaa ni la haraka, rahisi kutumia. Utofauti wa maudhui na video za ziada zinasaidia sana katika kujifunza.
André Felipe
André FelipeMwanafunzi wa Uhandisi wa Prompt

Mafunzo muhimu

Maswali Yanayoulizwa Mara kwa Mara

Dedika ni nani?

Je, cheti kinatumika nchini Tanzania?

Je, kozi ni bure?

Mzigo wa masomo wa kozi ni upi?

Kozi zikoje?

Kozi zinafanyaje kazi?

Muda wa kozi ni upi?

Gharama au bei ya kozi ni ipi?

Kozi ya EAD au mtandaoni ni nini na inafanyaje kazi?

Kozi ya PDF