Download - Uvod u Microsoft Azure Machine Learning
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
1/29
Microsoft Azure Machine Learni#AzureML
Bahrudin Hrnjica@bhrnjica
http://bhrnjica.net
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
2/29
Azure mainso u!enje
"ta je mainso u!enje Machine Learning$ %rob&emi oje rjea'a mainso u!enje(ipo'i mainsog u!enja )'er*ting
Microsoft Azure Machine Learning +rati u'od u Azure ML ,emo -: +&asi*acijai prob&em.
%rei'jeti (itani
,emo : %rob&em Aprosimacije/0egresije %red'i1anje 'a&iteta 'ode rijee 2ne
,emo 3: %ub&iciranje rjeenja %ub&iciranje treniranog a&goritma ao 4eb ser'isa
Azure ML Maretp&ace %ub&iciranje i prodaja '&astitih ML rjeenja.
5a&ju!a
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
3/29
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
4/29
6e&io pitanje za 787A9- ;or&d
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
5/29
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
6/29
"ta je mainso u!enje/MachLearning
(he goa& of machine &earning is to bui&d com
sCstems that can adapt and &earn from theireDperience.E
F (om 0ezu&tat mainsog u!enja jeste izgradnja ta
ompjutersih sistema oji se pri&ago1a'aju is'og isust'a.E
F (o
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
7/29
8 be&ie'e o'er thdecade computibecome e'en mubiGuitous and i4i&& become amb4i&& be made posan e'ergro4ing
of connected deincredib&e compcapacitC from thinsights from big
inte&&igence from
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
8/29
8f Cou in'ent abreathrough inArti*cia&
8nte&&igenceI somachinescanlearnI that
is worth 10
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
9/29
- -
K 3 9
3 9
%odaci za u!enje
Accurate digitc&assi*er
Mainsko uenje
%repozna'anje ruopisa
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
10/29
training data
ML sC
%repozna'anje poreta od +iure1aja
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
11/29
(raenje pra'i&a u podacima
X Y
- 7ALN
(02N
(02N
7ALN
O (02N
7ALN
K (02N
3 7ALN 7ALN
7ALN
-9 (02N
- (02N
- (02N
P Q
- 7ALN
7ALN
3 7ALN
7ALN
7ALN
7ALN
(02N
K (02NO (02N
(02N
-9 (02N
- (02N
- (02N
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
12/29
%rogramiranje 's. Mainsou!enje
+)M%.
85LA5
%),A
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
13/29
)sno'ni tipo'i prob&ema oje rjea'a
?adg&edano u!enje Klasikacijski problem F rad sa &asamaI mogu biti binarne i&i 'i
prepozna'anje ob&iaI &icaI prepozna'anje znao'aI s&o'aI prepozgo'oraI pred'i1anje bo&estiI S$
Regresijski problem F rad sa ontinua&nim broje'imaI izgradnja formu&e oja opisuje podateburzaI prognoza 'remenaI pred'idjan'ode rijee 2neI pred'i1anje 'rijednosti T 8ntegra&a u e&astop&asti!n&oma$.
?enadg&edano u!enje +&astering F &asterizacija sa srednjih 'rijednostiI dije&jenje prosto
speci*!ne grupeimage processingI $
2!enje sa poja!a'anjem 8greI retanje robota u &a'irintuI S
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
14/29
?adg&edano 's. ?enadg&edano u
?adg&edano u!enje ?enadg&edanou!enje
D-
D
D-
D
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
15/29
)'er*tting
Mode& izuzetno dobro mode&ira podate. Mode& &oe pred'idja podate.
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
16/29
+oraci u izgradnji ML 0jeen
-0e/,e*nisa
nje%os&o'nog/8ninjersogprob&ema
0ad sa
rezu&tatima
38terati'ni
raz'ojmode&a
%ub&iacija
mode&a
?adzor nadperformanc
amamode&a
-,e*nicanj
ci&ja
7ito'anjeMode&a
N'a&uacijaMode&a
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
17/29
Microsoft Azure Machine Lear
2!initi mainso u!enje dostupno s'aoj omistrai'a!uI de'e&operu i orisniu preo s'aure1aja od mobite&a do %
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
18/29
Microsoft Azure Machine Learn
!ure "ortal
Azure )ps(eam
M# $tu%io
,ata cientist
!ure "ortal &M# "' ser(ice
Azure )ps(eam
%o4erB8/,ashboards
Mobi&e Apps;eb Apps
M# "' ser(ice ,e'e&oper
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
19/29
Microsoft Azure Machine Learn
!ure "ortal
Azure )ps(eam
M# $tu%io
,ata cientist
!ure "ortal &M# "' ser(ice
Azure )ps(eam
%o4erB8/,ashboards
Mobi&e Apps;eb Apps
M# "' ser(ice ,e'e&oper
M# $tu%io
%ristup i %ripremapodataa
7ormiranjeI treniranje itestiranje mode&a
+o&aboracija Tednosta'no pub&iciranje
rjeenja preo A%8 ser'isa.
!ure "ortal & M# "'ser(ice
7ormiranje ML tudioradnog prostora
6a&idan torage ra!un Monitoring ML onzumacije
?oti*acije ad je mode&spreman
M# "' ser(iceand the ,e'e&oper (estirani mode&i dostupni su u ob&iu 4eb ser'isa
%os&o'ni orisnpristupaju rezubi&o gdje i sa bure1aja
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
20/29
Azure Machine Learning u 3 +o
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
21/29
,NM) 9: 8ntro AML
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
22/29
,NM) -: +ao prei'jeti (ita
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
23/29
$t(arno
true fa&se
"re%(i)anje
positi'e
negati'e
$t(arno
true fa&se
"re%(i)anje
positi'e
negati'e
Matrica onfuzije
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
24/29
,NM) : %red'i1anje 'a&itete 'orijee 2ne
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
25/29
,NM) 3: %ub&iciranje Mode&a ao er'isa
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
26/29
Azure ML Maretp&aca
ML A&gorithms
ML tudio
ML ;eb er'ice
ML ApsMaretp&ace
%roiz'odnja
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
27/29
5a&ju!a: 5ato Azure ML
N'a&uacija mode&aTednosta'na omparacija i e'a&uacija raz&i!itih mode %o4erfu& too&set to dea& 4ith data. 8ntegracija sa 0 i %Cthon jezicima
;eb er'is A%8 ML Mode& se &aho moe pub&icirati ao ;eb er'ice Mogu=nost preuzimanja Mode&a roz NDce& datoteuTednosta'na onzumacija mode&a ao 0N( ;A%8. ?emoe se sinuti u ob&iu .?N( d&& A%8.
-
7/23/2019 Uvod u Microsoft Azure Machine Learning
28/29
R%dot?N(
R%dot?N(
.?N( open source projeat za mode&iranje?euronsim mreama i Renetsim A&goritm
http://gpdotnet.codep&eD.com ,esetine magistarsih i dotorsihI
nau!nihIrado'aI citiran u njigama.
http://gpdotnet.codeplex.com/http://gpdotnet.codeplex.com/http://gpdotnet.codeplex.com/http://gpdotnet.codeplex.com/ -
7/23/2019 Uvod u Microsoft Azure Machine Learning
29/29
;eb 0esursi
https://studio.azurem&.net / 5'ani!ni porta& Azure M http://b&ogs.technet.com/b/machine&earning / Azure Machine LearningQaser . AbuMostafa