Če pogledate cvet pred vami, boste odkrili njegovo ime.
Aplikacija je trenutno prepoznavna med 1000 vrstami cvetja.
Nima namena zamenjati očesa botaničnega strokovnjaka, ampak za cvet, ki ste jo takrat uokvirjali s svojim pametnim telefonom, ponuja do tri možna imena vrst.
To je le predlog, prvi korak za nadaljnje potrebno preverjanje.
Aplikacija ima eksperimentalno vrednost in ima za cilj preizkus moči zavitih nevronskih mrež, ki so nova meja globokega učenja.
Uporabljajo se odprtokodni okvir TensorFlow in model Inception V.3, ki presega verzijo 1, zmagovalca leta 2014 Imagery Large Visual Recognition Challenge, s stopnjo napake, ki se giblje od 6,67% od različice 1 do 3,46%.
Model je posebej preusmerjen za prepoznavanje cvetja.
Zahvaljujemo se Oracleu, da je na voljo potrebna sredstva.
Pred nekaj leti, ko je bil moj sin mlad, smo ga odpeljali v zgodovinsko vilo blizu Rima. Če pogledamo na postrv, ki je plavala v enem od bazenov vile, me je vprašal, ali obstaja aplikacija, ki bi prepoznala živalsko vrsto, ki je bila uokvirjena s pametnim telefonom. Odgovorila sem, da ni obstajala, ampak da bi to lahko storili skupaj. Doma smo na košček papirja vrgli nekaj skic in pozabili v predalu. Poslovanje je bilo nad mojimi možnostmi, vendar sem vedno imel idejo, da bi, če bi si našel idejo, znova vzel nazaj.
Nenadoma se je stvar ponovno rodila, ker sem odkril, da je nekdo drug z znanjem in tehnologijo, ki je bil veliko naprednejši od mojega, prinesel napredek: projekt TensorFlow, nevronska mreža Googla, imenovana Inception-v3 in mobilni prenos prek TFMobileovega okvira.
"1000 cvetov" je prvi začetni korak, da se je spoznalo, da je daleč, in že pozabljeno, želja mojega sina: prepoznavanje večine živih vrst.
Posodobljeno dne
10. dec. 2018