Upotreba Oracle modela za strojno učenje u servisu Oracle Analytics

Oracle modele za strojno učenje iz servisa Oracle Database ili Oracle Autonomous Data Warehouse možete registrirati i upotrijebiti za rangiranje podataka u servisu Oracle Analytics. Upotrijebite uređivač tijeka podataka kako biste na podatke primijenili modele za strojno učenje.

Oracle Analytics omogućava ugradnju strojnog učenja u aplikacije, za što nije potrebno biti stručnjak za podatke.

Kako Oracle modele za strojno učenje mogu upotrijebiti u servisu Oracle Analytics?

Oracle Analytics omogućuje vam da registrirate i upotrijebite Oracle modele strojnog učenja iz programa Oracle Database ili Oracle Autonomous Data Warehouse.

Ako u servisu Oracle Analytics upotrijebite Oracle modele za strojno učenje, uvelike ćete poboljšati razinu prognostičke analitike koju možete primijeniti na skupove podataka jer se i podaci i model nalaze u bazi podataka, bodovanje podataka izvršava se u bazi podataka, a dobiveni skup podataka sprema se u bazu podataka. To vam omogućava da Oracle modul za izvršavanje strojnog učenja upotrijebite za bodovanje velikih skupova podataka.

Možete registrirati i upotrebljavati Oracle modele za strojno učenje iz ovih izvora podataka za baze podataka:
  • Oracle Autonomous Data Warehouse
  • Oracle Database

U servisu Oracle Analytics možete registrirati bilo koji Oracle model strojnog učenja iz baze podataka u klasama rudarenja Klasifikacija, Regresija, Klasteriranje, Anomalija ili Izdvajanje značajki koje su stvorene uz pomoć servisa Oracle Machine Learning for SQL API (OML 4SQL). Vaša korisnička uloga za Oracle Analytics i dopuštenja za bazu podataka odredit će koji su Oracle modeli za strojno učenje dostupni za registraciju i upotrebu.

U servisu Oracle Analytics možete stvoriti i prognostičke modele.

Registracija Oracle modela za strojno učenje u servisu Oracle Analytics

Oracle modeli za strojno učenje moraju se registrirati u servisu Oracle Analytics kako biste ih mogli upotrijebiti za predviđanje podataka. Registrirati i upotrebljavati možete one modele koji se nalaze u izvorima podataka servisa Oracle Database ili Oracle Autonomous Data Warehouse.

  1. Na početnoj stranici pritisnite izbornik stranice, zatim pritisnite Registriraj model/funkciju, a zatim Modeli strojnog učenja.
    Ova opcija dostupna je korisnicima s ulogom administratora BI servisa ili Autora DV sadržaja.
  2. U dijaloškom okviru Registracija ML modela odaberite vezu.
    U dijaloškom okviru Odabir modela za registraciju vidite Oracle modele za strojno učenje baze podataka u klasama rudarenja Klasifikacija, Regresija, Klasteriranje, Anomalija ili Izdvajanje značajki koje su stvorene pomoću servisa Oracle Machine Learning za SQL API (OML 4SQL).

    Ako je potrebno, pritisnite Stvori vezu kako biste stvorili vezu s Oracle Database ili Oracle Autonomous Data Warehouse izvorom podataka u kojem se nalazi Oracle model za strojno učenje koji želite upotrijebiti.

  3. U dijaloškom okviru Odabir modela za registraciju pritisnite model koji želite registrirati i pregledajte informacije o modelu. Na primjer, klasu modela i algoritam koji se upotrebljava za izradu modela, odredište koje model predviđa, stupce na kojima se model obučava, predviđanja modela i parametre.
  4. Pritisnite Registriraj.
  5. Na početnoj stranici pritisnite Navigator Ikona navigatora koja služi za prikaz navigatora, a zatim pritisnite Strojno učenje kako biste potvrdili da je model uspješno uvezen.

Provjera registriranih Oracle modela za strojno učenje

Možete pristupiti i pregledati informacije o modelima Oracle strojnog učenja koje ste registrirali u Oracle Analytics.

Prikaz pojedinosti registriranog modela

Pregledajte pojedinosti Oracle modela strojnog učenja kako biste saznali više o modelu te kako biste odredili je li on prikladan za predviđanje podataka. Pojedinosti modela obuhvaćaju klasu modela, algoritam, ulazne stupce, izlazne stupce i parametre.

Kad model registrirate, uključit će se njegove pojedinosti. Te informacije dobivaju se iz servisa Oracle Database ili Oracle Autonomous Data Warehouse.
  1. Na početnoj stranici pritisnite Navigator Ikona navigatora koja služi za prikaz navigatora, a zatim pritisnite Strojno učenje.
  2. Pritisnite karticu Modeli.

  3. Zadržite pokazivač preko modela koji želite pregledati, pritisnite Akcije i zatim odaberite Provjera.
  4. Pritisnite Pojedinosti kako biste pregledali informacije o modelu.

Što su prikazi registriranog modela?

Kad se stvori Oracle model strojnog učenja, generiraju se prikazi koji sadrže određene informacije o modelu i pohranjuju se u bazu podataka. Upotrijebite Oracle Analytics za pristup popisu prikaza modela, a zatim izradite skupove podataka pomoću kojih možete vizualizirati informacije sadržane u prikazima.

Prikazi sadrže informacije o registriranom modelu, kao što su statistika modela, raspodjela ciljne vrijednosti i postavke algoritma. Broj i vrsta stvorenih prikaza određuje se algoritmom modela. Dakle, model izgrađen iz algoritma Naive Bayes ima jedan skup prikaza, a model izgrađen iz algoritma Stablo odluka ima drugačiji skup prikaza. Na primjer, neki od prikaza generiranih za model stabla odluka su:
  • Matrica troškova bodovanja - opisuje matricu troškova bodovanja za modele klasifikacije. Prikaz sadrži actual_target_value, predicted_target_value i cijenu.
  • Globalni parovi naziva-vrijednosti - opisuje globalnu statistiku povezanu s verzijom modela, kao što je broj redaka u izradi modela i status konvergencije.
  • Statistika stabla odluka - opisuje statistiku povezanu s pojedinačnim čvorovima u stablu odluka. Statistika uključuje ciljni histogram za podatke u čvoru. Za svaki čvor u stablu ovaj prikaz ima informacije o podršci za predicted_target_value, actual_target_value i node.

Naziv svakog prikaza je jedinstven, na primjer DM $ VCDT_TEST. Format koji se koristi za generiranje naziva prikaza je DM$Vabeceda_naziv modela, gdje je:

  • DM$V - predstavlja prefiks za prikaze generirane iz registriranog modela.
  • Abeceda - predstavlja vrijednost koja označava vrstu izlaznog modela. Na primjer, C označava da je vrsta prikaza Matrica troška bodovanja, a G označava da je vrsta prikaza Globalni parovi naziva-vrijednosti.
  • Naziv modela - sadrži naziv registriranog Oracle modela strojnog učenja i njegov prikaz. Na primjer, DT_TEST.

Više informacija o prikazima potražite u dokumentaciji za verziju baze podataka Oracle.

U servisu Oracle Analytics dostupan je popis prikaza registriranih modela. Međutim, možete pristupiti i vizualizirati prikaze samo za Oracle Database 12c, izdanje 2 ili novije. Ako upotrebljavate stariju verziju Oracle baze podataka, ne možete upotrebljavati Oracle Analytics za pristup i vizualizaciju prikaza.

Prikaz popisa pregleda registriranog modela

Pregledi registriranog modela pohranjeni su u bazi podataka, ali možete upotrijebiti Oracle Analytics za prikaz popisa pregleda modela.

Prikazi sadrže informacije kao što su veličina modela, postavke i atributi upotrijebljeni u modelu. Ove informacije mogu vam pomoći da bolje razumijete i iskoristite model.

Bilješka:

Možete pristupiti i vizualizirati prikaze za Oracle Database 12 c izdanje 2 ili novije. Ako upotrebljavate stariju verziju Oracle baze podataka, ti prikazi ne postoje u bazi podataka i ne možete upotrebljavati Oracle Analytics za pristup i vizualizaciju prikaza.
  1. Na početnoj stranici pritisnite Navigator Ikona navigatora koja služi za prikaz navigatora, a zatim pritisnite Strojno učenje.
  2. Pritisnite karticu Modeli.

  3. Zadržite pokazivač preko modela koji želite pregledati, pritisnite Akcije i zatim odaberite Provjera.
  4. Pritisnite karticu Povezano za prikaz popisa pregleda modela.

Vizualizacija registriranih prikaza Oracle modela za strojno učenje

Vizualizirajte bilo koji prikaz registriranog modela kako biste otkrili informacije koje vam pomažu da bolje razumijete i upotrijebite model.

Bilješka:

Možete pristupiti i vizualizirati prikaze za Oracle Database 12 c izdanje 2 ili novije. Ako upotrebljavate stariju verziju Oracle baze podataka, ti prikazi ne postoje u bazi podataka i ne možete upotrebljavati Oracle Analytics za pristup i vizualizaciju prikaza.
Tijekom izrade skupa podataka trebate znati naziv prikaza modela i naziv sheme baze podataka. Upotrijebite sljedeći zadatak da biste pronašli te nazive, izradili skup podataka i vizualizirali podatke o prikazu.
  1. Na početnoj stranici pritisnite Navigator Ikona navigatora koja služi za prikaz navigatora, a zatim pritisnite Strojno učenje.
  2. Pronađite registrirani model strojnog učenja, pritisnite Akcije i pritisnite Provjeri.
  3. Pritisnite Pojedinosti i potvrdite da je odjeljak Informacije o modelu proširen. Prijeđite na polje Vlasnik modela baze podataka i zabilježite naziv sheme baze podataka.
  4. Pritisnite Povezano i pronađite i zabilježite naziv prikaza. Pritisnite Zatvori.
  5. Na početnoj stranici pritisnite Stvori i pritisnite Skup podataka.
  6. Odaberite vezu koja sadrži model strojnog učenja i pripadajuće prikaze.
  7. U uređivaču skupa podataka potražite i pritisnite naziv sheme baze podataka koji ste pronašli na kartici Pojedinosti.
  8. Odaberite prikaz koji ste pronašli na kartici Povezano i dvaput pritisnite stupce da biste ih dodali u skup podataka. Pritisnite Dodaj.
  9. Pritisnite Stvori radnu knjigu za izradu vizualizacija.