Palestracomputacaocientifica 110903172826 Phpapp02
1385 palavras
6 páginas
Computação Científica com PythonA cobra também é inteligente!
1
Membro do Muriçoca Labs - Labs de Projetos com Machine Learning
2
O que é Python ?
6=7%#E!)")F#C>)&&
G."#A$%)F.&H&.8IA%.*1&-=$:#.$)7,J&
!"#$%&$'()*')
+,-$,&(&./-)
*')&01-)#23'0)
!"#$%&'()*+&)*,'&
-."$&/0121345&
&&!"#$%&
444)5-()%(&)
6"#1&7')
6"(+0'6)')
89:"0)*')
&+,'#*',)
444);(&)
<"<0"-1':&)
$"$')
+&*,/-444)
:%+!A*1*.:BA%*1-#7A*1"ACAD1,&
444)=)+&:-1'6)
+>):90:%0-?)
*&*-6?+,-:'66
&('#1-?)
"#1',8&:'@)
6)%!7.%7#819:#;+1<=>;+1;+?@1,&
Marcel Caraciolo - @marcelcaraciolo
3
Ciclo de Desenvolvimento em P&D
3#%$/$()967*2$2
<&/59;&=967*2
!"#$%&'$()*
+,$-.$/&0(12
3(:;&/$28*/2
.98*/2
345&/&67*28$2
.98*/2
Marcel Caraciolo - @marcelcaraciolo
4
Ciclo de Desenvolvimento em P&D
3#%$/$()967*2$2
<&/59;&=967*2
!"#$%&'$()*
+,$-.$/&0(12
3(:;&/$28*/2
.98*/2
345&/&67*28$2
.98*/2
Marcel Caraciolo - @marcelcaraciolo
5
Uso de software facilita muito!
4(5657$%8%
!"#$%&'$()*
+,$-./$0&1(**
!"#"$%-"./*)*$
!"#"$%&'()*)+,-$
.'/,'#$%
.'/0"1'23'*
!"#$%&'()"()$%
*('+,"()$%*--%
012*2-#"+,-$3$
4)*(".)5"+,-$
Marcel Caraciolo - @marcelcaraciolo
6
Uso de Python facilita mais ainda!!
23+%+/.-4(/)5)
6$%#-0$7-4(/
!
6#.*').'57+,
4/8.+,1,
!"#$%&'$()*+
,-$./0$1&2(++
,-.-)!/-01%$%)
!"#$%$&'()*+),-*(%)
2$34/+,
(-54/+,1+
!"#$%&$'()#*+,
-./*"0+,1,
Marcel Caraciolo - @marcelcaraciolo
7
8
Aquisição de Dados
http://archive.ics.uci.edu/ml/
Repositórios de Dados
UCI, MovieLens, AWS, KDD, etc.
Marcel Caraciolo - @marcelcaraciolo
9
Usando o loadtxt()
from numpy import loadtxt def class2int(s):
! if s == 'Iris-setosa':
! ! return 1
! elif s == 'Iris-versicolor':
! ! return 0
! else:
! ! return 2
http://archive.ics.uci.edu/ml/datasets/Iris
ary1 = loadtxt('iris.data', delimiter=',', converters={4: lambda s: class2int(s)}, skiprows=1) %n1, n2, n3, n4, class
5.1,3.5,1.4,0.2,Iris-setosa
4.9,3.0,1.4,0.2,Iris-setosa
4.7,3.2,1.3,0.2,Iris-setosa
4.6,3.1,1.5,0.2,Iris-setosa