Automatizați-vă Machine Learning cu Qlik™ Talend Cloud Data Pipeline

Utilizați Qlik™ Talend Cloud pentru a construi un canal de date care utilizează Machine Learning pentru predicții în timp real în vederea actualizării datelor în aplicația Qlik Sense™.

În lumea de astăzi, bazată pe date, organizațiile utilizează din ce în ce mai mult Machine Learning – ML (învățarea automată) pentru a extrage informații valoroase din datele lor. Această tehnologie puternică permite organizațiilor să facă predicții bazate pe date, să clasifice datele și să descopere modele ascunse. Ca urmare, ML poate oferi un avantaj competitiv semnificativ, poate îmbunătăți eficiența operațională și poate spori experiența clienților.

Cu toate acestea, implementarea ML poate fi o provocare. Deseori apar două obstacole cheie: calitatea slabă a sursei de date și dezvoltarea ineficientă a modelului ML. Depășirea acestor probleme necesită furnizarea de date sursă exacte și complete pentru formarea eficientă a modelelor ML. De asemenea, reducerea efortului consumator de timp și de resurse necesare pentru dezvoltarea și implementarea acestor modele.

Pentru a depăși aceste provocări, organizațiile au nevoie de o abordare simplificată pentru a integra date de înaltă calitate cu capabilități ML. Qlik™ simplifică acest proces, facilitând crearea de canale de date care valorifică puterea ML pentru a obține rezultate de afaceri mai bune.

Prezentarea Qlik™ AutoML, Qlik™ Application Automation și Qlik™ Talend Cloud

Qlik™ AutoML automatizează machine learning prin utilizarea modelelor de clasificare sau regresie pentru a găsi modele în date care pot fi utilizate pentru predicții. Qlik™ AutoML antrenează și testează experimentele dvs. de învățare automată, pregătindu-le pentru implementare. Aceste modele de învățare automată pot fi integrate în cadrul aplicațiilor Qlik Sense™, fluxurilor de lucru Qlik™ Automation și aplicațiilor externe.

Atunci când configurați experimentele Qlik™ AutoML, selectați ținta și caracteristicile utilizate în cadrul modelului predictiv.  Qlik™ AutoML preprocesează automat trenurile și optimizează modelul cu ajutorul ingineriei automate a caracteristicilor pe baza alegerilor dvs.  Odată ce experimentul este finalizat, modelele dvs. ML pot fi implementate prin API-uri pentru predicții în timp real. Qlik™ AutoML facilitează un flux de lucru iterativ, permițându-vă să vă reglați parametrii modelului pentru o optimizare mai bună.

Qlik™ Application Automation este un instrument puternic care vă permite să automatizați datele, procesele analitice și ML fără a scrie niciun cod. Acesta oferă o interfață vizuală în care puteți crea și gestiona cu ușurință automatizări, constând într-o secvență de acțiuni și declanșatoare de evenimente. Automatizările reprezintă o modalitate simplă de a rezolva cazul de utilizare a consumului de date pentru modelele ML, unde utilizatorii pot alege din șabloane sau își pot construi propriile fluxuri de lucru prin asamblarea conectorilor predefiniți și a blocurilor logice.

Qlik™ Talend Cloud 

Aduceți totul împreună
Capabilitățile Qlik™ Cloud vă permit să utilizați automatizarea pentru a crea un flux de lucru care achiziționează date din orice sursă acceptată într-o țintă cu predicții în timp real și să încărcați vizualizări de date în cadrul unei aplicații de tablou de bord.

Vom demonstra mai întâi utilizarea unui set de date privind supraviețuirea pasagerilor de pe Titanic pentru a crea și implementa un model de clasificare utilizând AutoML. Un canal de date va fi utilizat pentru a ingera și transforma datele sursă care pot fi utilizate pentru a prezice dacă un pasager ar fi supraviețuit pe Titanic. Va fi creată o aplicație de automatizare pentru a invoca modelul de clasificare în timp real și pentru a actualiza datele rezultate privind supraviețuirea pasagerilor într-o aplicație Qlik Sense™.

Platforma Qlik™ poate oferi un exemplu de predicții pentru un canal de integrare a datelor cu ajutorul automatizării. (Folosind setul de date Titanic de la Kaggle, putem construi un canal de date Qlik™ care poate prezice care pasageri au supraviețuit pe Titanic).

Configurarea și rularea serviciilor Qlik™ Talend Cloud

Construiți un model de predicție de clasificare utilizând experimental Qlik™ AutoML folosind setul de date Titanic. (Alegeți modelul de implementare pe baza scorului F1).

Implementați modelul de clasificare CatBoost generat pentru a prezice supraviețuitorii în fluxul nostru de lucru folosind o adresă URL a API de predicție în timp real.

Canalul Qlik™ Talend Cloud Data Integration utilizat pentru a încărca datele sursă din MySQL și a transforma datele pentru predicțiile modelului într-o țintă Snowflake.

Creați un Qlik™ Automation pentru a invoca modelul de predicție Qlik™ ML pe setul de date Titanic Transformed creat în canalul QTC Data.

Conector Qlik™ AutoML utilizând API-ul de clasificare Titanic implementat cu caracteristicile prezentate mai jos.

Secvența fluxului de lucru Qlik™ Application Automation cu blocuri de procesor încorporate:

  • Porniți sarcina de date Pipeline de integrare a datelor pentru a încărca setul de date utilizat pentru predicții. 
  • Setul de date transformat va apela API-ul ML Flow Titanic Model pentru a genera predicții de clasificare pentru supraviețuirea pasagerilor.
  • Încărcați predicțiile modelului în tabloul de bord Qlik Sense™.

Tabloul de bord al aplicației Qlik Sense™ încărcat cu date de predicție în timp real.

Concluzie 

Qlik™ Talend Cloud oferă capabilități de predicție în timp real, adăugând învățare automată la canalele dvs. de date. Caracteristicile Qlik™ Application Automation facilitează integrarea serviciilor oferite de Qlik™ Talend Cloud pentru integrarea și analiza datelor. Platforma reduce complexitatea implementării modelelor ML în canalul dvs. de date și integrează rezultatele pentru aplicația dvs. analitică. Organizațiile pot adopta rapid puterea învățării automate în arhitectura lor de date de întreprindere cu platforma Qlik™ Talend Cloud.

Pentru informații despre Qlik™, clic aici: qlik.com.
Pentru soluții specifice și specializate de la QQinfo, clic aici: QQsolutions.
Pentru a fi în contact cu ultimele noutăți în domeniu, soluții inedite explicate, dar și cu perspectivele noastre personale în ceea ce privește lumea managementului, a datelor și a analiticelor, clic aici: QQblog !