fbpx

Curs Machine Learning Fundamentals

Cu toate că acest curs abordează noțiuni introductive, nu îl recomandăm celor care sunt la prima experiență în domeniul IT. Acest curs este pentru cei care au deja cunoștințe minime de programare și se simt atrași sau au o curiozitate pentru domeniul de inteligență artificială/machine learning.

Self Study

Curs Machine Learning Fundamentals

Abonament lunar
29 RON/lună
Tarif pers. fizică
Self Study

Machine Learning Fundamentals [12 luni]

Abonament anual
19 RON/lună Total azi: 228 RON
Tarif pers. fizică
Self Study

Data Scientist – BUNDLE [12 luni]

Abonament Anual - Bundle 10 cursuri
124.17 RON/lună Total azi: 1490 RON
Tarif pers. fizică
Nivel

Fundamentals

Studiu individual

6 ore/săpt.

Suport de curs scris
Materiale video

Nr. ore video

21

Limba materialului scris/video

Română/Engleză

Metode de evaluare
  • Examene de capitol
  • Examen final
Diplomă

Diplomă de promovare

Curs Demo
Înscrie-te! alege opțiune

Despre curs

Cui i se adresează cursul?

Cu toate că acest curs abordează noțiuni introductive, nu îl recomandăm celor care sunt la prima experiență în domeniul IT.

Acest curs este pentru cei care au deja cunoștințe minime de programare și se simt atrași sau au o curiozitate pentru domeniul de inteligență artificială/machine learning.

De asemenea, acest curs este potrivit și pentru persoanele ce au deja experiență în domeniul IT și vor să exploreze această ramură ce oferă perspective bune de viitor și este la mare căutare la momentul actual.

Pre-Requisites

  • Cunoștințe minime de programare funcțională și orientată pe obiect;
  • Experiență anterioară de programare într-un limbaj popular (Java, C/C++, Go etc.). Experiența cu Python este un plus;
  • Cunoștințe minime de operații cu matrici, algebră liniară, elemente de statistică și derivate (toate acestea pot ajuta la înțelegerea mult mai bună a tehnicilor de Machine Learning și pot fi însușite în timpul cursului din resurse externe).

Modalități de desfășurare a cursului:

Online – în regim self-study (individual) – Acest curs este integral dezvoltat de către Telecom Academy. Ne bazăm pe experiența cursurilor deja dezvoltate de noi în ultimii 10 ani. Tutorialele video te vor însoți la fiecare pas pentru a parcurge curricula în propriul ritm, din confortul casei tale. Vei putea accesa cursul de oriunde și oricând vei avea nevoie.

De asemenea, nu uita să instalezi aplicația de mobil Telecom Academy din Magazin Play (pentru Android) și accesează cursurile tale direct de pe telefon!

 

Și dacă simți că totuși ai nevoie de îndrumarea unui instructor, aruncă un ochi pe ORARUL claselor cu predare și înscrie-te la orice clasă disponibilă!

Contul de cursant

Ce înseamnă asta?

Dacă ești cursant nou, după procesarea plății, vei primi pe mail o solicitare de activare a contului tău și un mail de informare că ai fost înscris/înrolat în clasă. Contul tău va fi pe cursuri.telacad.ro, pe care îl vei accesa cu adresa de e-mail și parola setate în formularul de înscriere.

Dacă ești deja cursantul nostru, după procesarea plății, vei primi confirmarea înscrierii/înrolării în clasa dorită și îți vei accesa contul cu e-mail-ul și parola deja existente.

Ce găsești aici?

  • Materialele scrise și video
  • Regulile de Promovare
  • Examenele de capitol pe care le vei susține online
  • Examen final pe care îl vei susține online
  • Catalogul cu note
  • Diploma Telecom Academy la promovarea cursului

 

 

Ce vei învăța

  • algoritmi de clasificare
  • algoritmi de regresie
  • tehnici de clustering
  • tehnici de curățare/pregătire a datelor
  • tehnici de extragere a caracteristicilor din date (prelucrarea limbajului vorbit)
  • tehnici de evaluare a modelelor
  • cum să creezi un virtual environment în Python
  • cum să vizualizezi datele
  • cum să implementezi diferiți algoritmi în Python
  • cum să antrenezi un model în Python
  • cum să realizezi pipeline-uri (procesare, antrenare, validare și salvarea modelului pentru producție)
  • cum să lucrezi cu cele mai folosite librării din sfera de Machine Learning ( ex: Numpy, nltk, scikit-learn, pandas, etc.)

Certificări

La terminarea cursului Machine Learning Fundamentals, cursantul primește diploma eliberată de către Telecom Academy care atestă faptul că acesta a absolvit cursul la Telecom Academy. Această diplomă atestă cunoștințele și abilitățile dobândite pe perioada cursului și deschide calea către un proces de învățare continuu.

Deoarece domeniul este relativ nou, în prezent nu există o acreditare consacrată. Recomandarea noastră este să includeți în CV toate proiectele create în timpul cursului, după ce acesta este finalizat. Aceste proiecte vor constitui o dovadă concretă pentru angajatori privind cunoștințele de nivel de bază pe care le-ați dobândit.

Ce poți face mai departe?

Vei putea aprofunda noțiunile învățate la acest curs înscriindu-te la cursul de Deep Learning sau chiar la cel de Robotic Process Automation!

De asemenea, domeniul Data Science îți poate deschide o nouă cale de viitor în care tot mai multe date sunt analizate și prelucrate pentru a crea algoritmi cât mai avansați de instruire a unui program.

Programa

1.1 Ce înseamnă Machine Learning?

1.2 Aplicații ce folosesc Machine Learning

1.3 Tipuri de învățare

  • Procesul de învățare
  • Învățare supervizată
  • Învățare nesupervizată (Clustering)
  • One vs All

1.4 Împărțirea datelor

  • Train/Validation/Test
  • Conceptul de overftitting
  • Conceptul de underfitting
  • Metode de combatere overfitting/underfitting

1.5 Evaluarea Modelului de clasificare:

  • Acuratețe, precizie și recall

2.1 Descrierea algoritmului

2.2 Funcția de cost

2.3 Ordinary Least Square

2.4 Gradient Descent

2.5 Evaluarea Modelului de Regresie

2.6 Seturi de date

3.1 Descrierea algoritmului

3.2 Funcția sigmoidă

3.3 Estimarea parametrilor

3.4 Realizarea de predicții

3.5 Clasificare multiclasă

 

4.1 Descrierea Algoritmului

4.2 Pașii algoritmului

4.3 Avantaje/Dezavantaje

4.4 Sfaturi pentru a îmbunătăți algoritmul (Best practices)

5.1 Ce este NLP?

5.2 Tokenizare

5.3 Stop words

5.4 Procedeele de Stemming și Lemmatizare

5.5 Name Entity Recognition

5.6 N-Grame

5.7 TF-IDF

5.8 Wordnet

6.1 Descrierea arborilor decizionali

6.2 Criterile de divizare ale arborilor decizionali

6.3 Măsuri de selecție a atributelor din arborii de decizie

6.4 Manipularea caracteristicilor categorice și numerice

6.5 Tăierea arborilor decizionali

6.6 Metode de ansamblu

6.7 Modele interpretabile și explicabile

6.8 Manipularea valorilor lipsă

6.9 Date aberante și date bruiate (Outliers and Noisy Data)

6.10 Scalabilitate

6.11 Evaluare și măsurători de performanță

7.1 Descrierea Algoritmului

7.2 Hard margin

7.3 Kernel Trick

7.4 Soft margin

7.5 Cross Validation

7.6 Avantaje/Dezavantaje

8.1 Descrierea Algoritmului

8.2 Pașii Algoritmului

8.3 Cum se alege parametrul ‘k’

8.4 Dezavantajele Algoritmului

 

9.1 Ce sunt rețelele neuronale?

9.2 Rețele neuronale feedforward

9.3 Rețele neuronale recurente (RNN)

9.4 Rețele neuronale convoluționale (CNN)

9.5 Rețele neuronale generative (GAN)

9.6 Rețele neuronale cu atenție (Attention-based Neural Networks)

10.1. Ce este Overfitting?

10.2 Ce este Underfitting?

 

11.1 Ce sunt Parametrii de evaluare (Evaluation Metrics)

11.2 Exemplificare matematică pentru Acuratețe (Accuracy)

11.3. Exemplificare matematică pentru Matricea de confuzie (Confusion Matrix)

11.4 Exemplificare matematică și exemplul pentru Precizie (Precision)

11.5 Exemplificare matematică cu exemplu pentru Recuperare (Recall sau Sensitivity)

11.6 Exemplificare matematică pentru F1-score

11.7 Exemplificare matematică pentru Aria de sub curba ROC (Receiver Operating Characteristic)

11.8 Exemplificare matematică pentru Eroare absolută medie (Mean Absolute Error – MAE)

11.9 Exemplificare matematică pentru Eroare pătratică medie (Mean Squared Error – MSE)

11.10 Exemplificare matematică pentru R-squared (R pătrat)

11.11 Exemplificare matematică cu exemplu pentru Log Loss (Cross-Entropy Loss)

12.1 Cum se prelucrează datele în machine learning?

12.2 Exemplificare matematică pentru Tratarea valorilor lipsă (Handling Missing Values)

12.3 Exemplificare matematică pentru Eliminarea datelor redundante sau irelevante (Eliminating redundant or irrelevant data)

12.4 Exemplificare matematică pentru Codificarea caracteristicilor categorice (Encoding Categorical Variables)

12.5 Exemplificare matematică Scalarea caracteristicilor (Feature Scaling)

12.6 Exemplificare matematică pentru Gestionarea datelor dezechilibrate (Managing unbalanced data)

12.7 Exemplificare matematică pentru Redimensionarea sau redimensionarea datelor (Resizing or resizing data)

12.8 Exemplificare matematică pentru Gestionarea datelor de tip timp (Time Series Data)

Sponsori și parteneri