SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Redes Neurais:
Classificação e Regressão

            Renato Vicente
           rvicente@if.usp.br
    10/01, mpmmf, IME/FEA – USP
RN s para Regressão e
         Classificação
Breve histórico
Classificação e Regressão
Aplicações
Perceptrons
Redes Multicamada
Backpropagation
Uma Breve História das RNs
1943 McCuloch e Pitts Computational Neuron Model
1948 Turing B-type Unorganised Machine
1949 Hebb Aprendizado no Cérebro
1962 Rosenblatt Perceptron
1969 Minsky e Papert “Perceptrons”
1974 Werbos Backpropagation
1982 Hopfield Relação com a Física Estatística
1983 Hinton e Sejnowski Boltzmann Machines
1988 Broomhead e Lowe Redes Radial Basis
1992 MacKay e Neal Métodos Bayesianos
1996 Williams, Rasmussen e Barber Processos Gaussianos
Classificação e Regressão
    Dado um conjunto
     com N exemplos
                        L ={xn , t }N
                                  n n=1


   encontrar a função   t = y(x, w )
                                  *



    que minimize uma
          função erro    w = arg min E(w)
                           *

         estabelecida
                                                *
Treinamento de uma RN = determinação de     w
Aplicações
Classificação:
  Rating automático para crédito
  Detecção de fraudes
  Sistemas de early warning para riscos
  Validação automática de informações financeiras

Regressão:
  Determinação de Smile de opções
  Interpolação de curvas de juros
  Missing data para ativos não líquidos
  Detecção automática de tendências de mercado
Perceptron Contínuo




           ⎛              ⎞
     y = g ⎜ ∑ wj x j + μ ⎟
                                              1

                                Função de 0.8
           ⎝ j            ⎠
                              transferência 0.6
           1
g (a ) =
                                             0.4

              −a
         1+ e                                0.2


                                   -4   -2         2   4
Gradient Descent
                                  1 N
A função erro é           E (w ) = ∑ [ yn (w ) − tn ]2
                                  2 n =1


Correção na direção de
maior decréscimo              w t +1 = w t − η ∇E Wt
do erro

                  N
      ∇ E = ∑ x g ′( w ⋅ x ) ( y n − t n )
                      n                  n

              n =1
Minimização do Erro de
     Treinamento
       Δw (1)
  E
                    Δw (2)




                Δw (3)
                             w
Método de Newton
                                         1
       E (w ) ≅ E (w ) + (w − w ) ⋅∇E w + (w − w ) ⋅ H (w − w )
                   ˆ          ˆ       ˆ
                                               ˆ            ˆ
                                         2
           ∂E
  H jk =                        ∇E ≅ ∇E w + H ( w − w )
                                                    ˆ
         ∂w j ∂wk   ˆ
                    w
                                        ˆ




Se w* for o mínimo de E                ∇E ≅ H ( w − w )       *



                                           −1
   Assim                w ≅ w − H ∇E
                         *
Minimizando Erro com o Método de
            Newton


            −∇E    w*
                  −1
              − H ∇E
          w
Redes Multicamada
       ⎛                              ⎞
   g 0 ⎜ ∑ w j g j (w j ⋅ x j + μ j ) ⎟
            (2)      (1)

       ⎝ j                            ⎠




                                           g j ( xk , w jk )


                                          w jk
                 xk
Exemplo1 :
Classificação com rede Softmax

                 j = index max{ y1 , y2 , y3 }

                                ⎛           ⎞
                            exp ⎜ ∑ wkj x j ⎟
                      yl =      ⎝ j         ⎠
                                  ⎛           ⎞
                           ∑ exp ⎜ ∑ wlj x j ⎟
                           l      ⎝ j         ⎠
  x1   x2   x3
Treinando a Rede
O conjunto de treinamento
consiste de N pares com     L = {x , t }n   n N
                                              n =1
vetores em 3d.
                            t ∈ {(0, 0,1), (0,1, 0), (1, 0, 0)}
                             n

A função erro é


                            E = −∑∑ t n ln y n
                                      j      j
O treinamento é efetuado                n   j
em paralelo nas unidades
da camada interna
                                 t +1                −1
utilizando o método de
Newton
                            w     j     = w − H ∇ jE
                                                t
                                                 j   j
Regressão
Uma RN Multicamada com saída linear e um número suficientemente
grande de unidades na camada interna pode aproximar qualquer
função com precisão arbitrária.    N
                    g ( z)   g ( z0 ) + ∑ {gi +1 − gi }Θ( z − zi )
                                      i =0



                                                                     1
                                             Θ( x )
                                       0
                                                      x=0
Exemplo 2:
Regressão não-linear em 1 dimensão
      y
                 y = ∑ w(2) tanh( w(1) x)
                        j          j
                       j



                Exemplos gerados por :

                  tn = sen(2π xn ) + ruido


               Função Erro dada por:

      x                   1 N
                  E (w ) = ∑ [ yn (w ) − tn ]2
                          2 n =1
Backpropagation:Treinando redes genéricas
                y
                        Rede com M camadas,
                          cada unidade k de
                        camada específica m
      (m,k)                possui função de
                             transferência


                                 g km)
                                   (



                       A saída da unidade k da
                             camada m é

                                 yk m )
                                  (


        X
Backpropagation

          yk m )
           (


                                                 ⎛                    ⎞
    (m)                         yk m ) = g k m ) ⎜ ∑ wikm ) yi( m −1) ⎟
                                  (        (          (
g   k                                            ⎝ i                  ⎠
                                            (m) ⎛                       ( m −1) ⎞
                                       = g k ⎜ ∑ wik gi (hi
                      (m)                              ( m ) ( m −1)
                      w
                      ik
                                                                               )⎟
                                                 ⎝ i                            ⎠
                               , onde hi( m ) ≡ ∑ wikm ) yi( m −1)
                                                        (

          yi( m −1)                                i
Backpropagation

 O conjunto de                    n   n   N
 treinamento consiste de
                           {(x , t )}     n=1
 pares




                           E = ∑ ( t k − yk ( x ) )
O treinamento é efetuado      1      n         n    2

 através da minimização       2 k ,n
 da função erro
Backpropagation
Apresenta-se um exemplo
                                  ( x, t )

Calculam-se as saídas                 yk m )
                                       (




 Calculam-se os “erros” da       δ   (M )
                                     k         = (t − yk )[ g   (M )
                                                                k      ]′
camada de saída dados por

 Propagam-se estes erros para
camadas interiores usando:

           δ k( M −1) = (∑ wlkM )δ l( M ) )[ g k( M −1) ]′
                            (

                             l
Backpropagation
Atualizam-se os parâmetros utilizando:


                         Δwkjm ) = −ηδ k( m ) y (jm −1)
                           (

Repete o procedimento o mesmo
procedimento para o próximo exemplo
Bibliografia

Neural Networks for Pattern
Recognition
by Christopher M. Bishop




   www.ncrg.aston.ac.uk

Mais conteúdo relacionado

Mais procurados (20)

Risco de Crédito 3: KMV
Risco de Crédito 3: KMVRisco de Crédito 3: KMV
Risco de Crédito 3: KMV
 
V@R ajustado a liquidez
V@R ajustado a liquidezV@R ajustado a liquidez
V@R ajustado a liquidez
 
Derivada
DerivadaDerivada
Derivada
 
08 derivadas
08 derivadas08 derivadas
08 derivadas
 
Formulário - Estatística
Formulário - EstatísticaFormulário - Estatística
Formulário - Estatística
 
[Robson] 7. Programação Não Linear Irrestrita
[Robson] 7. Programação Não Linear Irrestrita[Robson] 7. Programação Não Linear Irrestrita
[Robson] 7. Programação Não Linear Irrestrita
 
Apostila 2 calculo i derivadas
Apostila 2 calculo i derivadasApostila 2 calculo i derivadas
Apostila 2 calculo i derivadas
 
Mae0330 formulario-2012
Mae0330 formulario-2012Mae0330 formulario-2012
Mae0330 formulario-2012
 
Tadeu
TadeuTadeu
Tadeu
 
Funçoes
FunçoesFunçoes
Funçoes
 
[Robson] 5. Análise de Sensibilidade
[Robson] 5. Análise de Sensibilidade[Robson] 5. Análise de Sensibilidade
[Robson] 5. Análise de Sensibilidade
 
Função Exponencial
Função ExponencialFunção Exponencial
Função Exponencial
 
Funcao exponencial
Funcao exponencialFuncao exponencial
Funcao exponencial
 
Calculo1 aula16
Calculo1 aula16Calculo1 aula16
Calculo1 aula16
 
Ex algebra (8)
Ex algebra  (8)Ex algebra  (8)
Ex algebra (8)
 
1939 d (2)
1939 d (2)1939 d (2)
1939 d (2)
 
Matematica2 5
Matematica2 5Matematica2 5
Matematica2 5
 
Função exponencial
Função exponencialFunção exponencial
Função exponencial
 
Algebra Linear cap 04
Algebra Linear cap 04Algebra Linear cap 04
Algebra Linear cap 04
 
Equações diferenciais ordinárias
Equações diferenciais ordináriasEquações diferenciais ordinárias
Equações diferenciais ordinárias
 

Destaque

Inteligencia financeira II
Inteligencia financeira IIInteligencia financeira II
Inteligencia financeira IIRenato Vicente
 
Inteligencia financeira I
Inteligencia financeira IInteligencia financeira I
Inteligencia financeira IRenato Vicente
 
Estatistica: introducao a teoria de decisao
Estatistica: introducao a teoria de decisaoEstatistica: introducao a teoria de decisao
Estatistica: introducao a teoria de decisaoRenato Vicente
 
Estatística: introdução
Estatística: introduçãoEstatística: introdução
Estatística: introduçãoRenato Vicente
 
Risco de Crédito 2: CreditRisk+
Risco de Crédito 2: CreditRisk+Risco de Crédito 2: CreditRisk+
Risco de Crédito 2: CreditRisk+Renato Vicente
 
Estatística: Probabilidade
Estatística: ProbabilidadeEstatística: Probabilidade
Estatística: ProbabilidadeRenato Vicente
 
Estatística: Modelos Discretos
Estatística: Modelos DiscretosEstatística: Modelos Discretos
Estatística: Modelos DiscretosRenato Vicente
 
Estatística: Introduçao à Estimacao Bayesiana
Estatística: Introduçao à Estimacao BayesianaEstatística: Introduçao à Estimacao Bayesiana
Estatística: Introduçao à Estimacao BayesianaRenato Vicente
 
Migrating an application from Angular 1 to Angular 2
Migrating an application from Angular 1 to Angular 2 Migrating an application from Angular 1 to Angular 2
Migrating an application from Angular 1 to Angular 2 Ross Dederer
 
Angular 2 overview
Angular 2 overviewAngular 2 overview
Angular 2 overviewJesse Warden
 
Angular 2 - Core Concepts
Angular 2 - Core ConceptsAngular 2 - Core Concepts
Angular 2 - Core ConceptsFabio Biondi
 
Introduction to Angular 2
Introduction to Angular 2Introduction to Angular 2
Introduction to Angular 2Knoldus Inc.
 

Destaque (19)

Inteligencia financeira II
Inteligencia financeira IIInteligencia financeira II
Inteligencia financeira II
 
Inteligencia financeira I
Inteligencia financeira IInteligencia financeira I
Inteligencia financeira I
 
Estatistica: introducao a teoria de decisao
Estatistica: introducao a teoria de decisaoEstatistica: introducao a teoria de decisao
Estatistica: introducao a teoria de decisao
 
Testes de Stress
Testes de StressTestes de Stress
Testes de Stress
 
Estatística: introdução
Estatística: introduçãoEstatística: introdução
Estatística: introdução
 
Risco de Crédito 2: CreditRisk+
Risco de Crédito 2: CreditRisk+Risco de Crédito 2: CreditRisk+
Risco de Crédito 2: CreditRisk+
 
Risco sistêmico
Risco sistêmicoRisco sistêmico
Risco sistêmico
 
Estatística: Probabilidade
Estatística: ProbabilidadeEstatística: Probabilidade
Estatística: Probabilidade
 
Backtesting
BacktestingBacktesting
Backtesting
 
Estatística: Modelos Discretos
Estatística: Modelos DiscretosEstatística: Modelos Discretos
Estatística: Modelos Discretos
 
Estatística: Introduçao à Estimacao Bayesiana
Estatística: Introduçao à Estimacao BayesianaEstatística: Introduçao à Estimacao Bayesiana
Estatística: Introduçao à Estimacao Bayesiana
 
Risco de derivativos
Risco de derivativosRisco de derivativos
Risco de derivativos
 
Risco de Crédito 1
Risco de Crédito 1Risco de Crédito 1
Risco de Crédito 1
 
V@R Histórico
V@R HistóricoV@R Histórico
V@R Histórico
 
V@R Monte Carlo
V@R Monte CarloV@R Monte Carlo
V@R Monte Carlo
 
Migrating an application from Angular 1 to Angular 2
Migrating an application from Angular 1 to Angular 2 Migrating an application from Angular 1 to Angular 2
Migrating an application from Angular 1 to Angular 2
 
Angular 2 overview
Angular 2 overviewAngular 2 overview
Angular 2 overview
 
Angular 2 - Core Concepts
Angular 2 - Core ConceptsAngular 2 - Core Concepts
Angular 2 - Core Concepts
 
Introduction to Angular 2
Introduction to Angular 2Introduction to Angular 2
Introduction to Angular 2
 

Semelhante a Redes Neurais: classificação e regressão

Exame matematica
Exame matematicaExame matematica
Exame matematicaJoão Pinto
 
www.AulasDeMatematicaApoio.com.br - Matemática - Função Afim
 www.AulasDeMatematicaApoio.com.br  - Matemática - Função Afim www.AulasDeMatematicaApoio.com.br  - Matemática - Função Afim
www.AulasDeMatematicaApoio.com.br - Matemática - Função AfimBeatriz Góes
 
www.AulasDeMatematicanoRJ.Com.Br -Matemática - Função Afim
 www.AulasDeMatematicanoRJ.Com.Br  -Matemática -  Função Afim www.AulasDeMatematicanoRJ.Com.Br  -Matemática -  Função Afim
www.AulasDeMatematicanoRJ.Com.Br -Matemática - Função AfimClarice Leclaire
 
03 função quadrática - parte III (gráfico)
03   função quadrática - parte III (gráfico)03   função quadrática - parte III (gráfico)
03 função quadrática - parte III (gráfico)Angelo Moreira Dos Reis
 
Integral de linha campo vetorial - calculo iii
Integral de linha   campo vetorial - calculo iiiIntegral de linha   campo vetorial - calculo iii
Integral de linha campo vetorial - calculo iiiJailson Nascimento
 
www.AulasDeMatematicaApoio.com - Matemática - Função Afim
www.AulasDeMatematicaApoio.com  - Matemática - Função Afimwww.AulasDeMatematicaApoio.com  - Matemática - Função Afim
www.AulasDeMatematicaApoio.com - Matemática - Função AfimAulas De Matemática Apoio
 
Macetes Matematica Fisica
Macetes Matematica FisicaMacetes Matematica Fisica
Macetes Matematica Fisicaguesta4929b
 
FORMA ANALÍTICA E MÉTODOS DAS DIFERENÇAS FINITAS APLICADO AO POTENCIAL DENTRO...
FORMA ANALÍTICA E MÉTODOS DAS DIFERENÇAS FINITAS APLICADO AO POTENCIAL DENTRO...FORMA ANALÍTICA E MÉTODOS DAS DIFERENÇAS FINITAS APLICADO AO POTENCIAL DENTRO...
FORMA ANALÍTICA E MÉTODOS DAS DIFERENÇAS FINITAS APLICADO AO POTENCIAL DENTRO...JÚLIO PEIXOTO
 
www.aulaparticularonline.net.br - Matemática - Função Afim
www.aulaparticularonline.net.br - Matemática -  Função Afimwww.aulaparticularonline.net.br - Matemática -  Função Afim
www.aulaparticularonline.net.br - Matemática - Função AfimLucia Silveira
 
Potencial EléTrico
Potencial EléTricoPotencial EléTrico
Potencial EléTricodalgo
 
Função exponencial logaritmo_2012
Função exponencial logaritmo_2012Função exponencial logaritmo_2012
Função exponencial logaritmo_2012cristianomatematico
 

Semelhante a Redes Neurais: classificação e regressão (20)

Exame matematica
Exame matematicaExame matematica
Exame matematica
 
Aula8
Aula8Aula8
Aula8
 
P3 calculo i_ (4)
P3 calculo i_ (4)P3 calculo i_ (4)
P3 calculo i_ (4)
 
Mat logaritmos 005
Mat logaritmos  005Mat logaritmos  005
Mat logaritmos 005
 
Lista 1 ed
Lista 1   edLista 1   ed
Lista 1 ed
 
Matematica2 7
Matematica2 7Matematica2 7
Matematica2 7
 
www.AulasDeMatematicaApoio.com.br - Matemática - Função Afim
 www.AulasDeMatematicaApoio.com.br  - Matemática - Função Afim www.AulasDeMatematicaApoio.com.br  - Matemática - Função Afim
www.AulasDeMatematicaApoio.com.br - Matemática - Função Afim
 
www.AulasDeMatematicanoRJ.Com.Br -Matemática - Função Afim
 www.AulasDeMatematicanoRJ.Com.Br  -Matemática -  Função Afim www.AulasDeMatematicanoRJ.Com.Br  -Matemática -  Função Afim
www.AulasDeMatematicanoRJ.Com.Br -Matemática - Função Afim
 
03 função quadrática - parte III (gráfico)
03   função quadrática - parte III (gráfico)03   função quadrática - parte III (gráfico)
03 função quadrática - parte III (gráfico)
 
Integral de linha campo vetorial - calculo iii
Integral de linha   campo vetorial - calculo iiiIntegral de linha   campo vetorial - calculo iii
Integral de linha campo vetorial - calculo iii
 
www.AulasDeMatematicaApoio.com - Matemática - Função Afim
www.AulasDeMatematicaApoio.com  - Matemática - Função Afimwww.AulasDeMatematicaApoio.com  - Matemática - Função Afim
www.AulasDeMatematicaApoio.com - Matemática - Função Afim
 
Macetes Matematica Fisica
Macetes Matematica FisicaMacetes Matematica Fisica
Macetes Matematica Fisica
 
FORMA ANALÍTICA E MÉTODOS DAS DIFERENÇAS FINITAS APLICADO AO POTENCIAL DENTRO...
FORMA ANALÍTICA E MÉTODOS DAS DIFERENÇAS FINITAS APLICADO AO POTENCIAL DENTRO...FORMA ANALÍTICA E MÉTODOS DAS DIFERENÇAS FINITAS APLICADO AO POTENCIAL DENTRO...
FORMA ANALÍTICA E MÉTODOS DAS DIFERENÇAS FINITAS APLICADO AO POTENCIAL DENTRO...
 
www.aulaparticularonline.net.br - Matemática - Função Afim
www.aulaparticularonline.net.br - Matemática -  Função Afimwww.aulaparticularonline.net.br - Matemática -  Função Afim
www.aulaparticularonline.net.br - Matemática - Função Afim
 
Potencial EléTrico
Potencial EléTricoPotencial EléTrico
Potencial EléTrico
 
P3 calculo i_ (5)
P3 calculo i_ (5)P3 calculo i_ (5)
P3 calculo i_ (5)
 
Ms impresso aula05
Ms impresso aula05Ms impresso aula05
Ms impresso aula05
 
Aula10
Aula10Aula10
Aula10
 
Calculo1 aula16
Calculo1 aula16Calculo1 aula16
Calculo1 aula16
 
Função exponencial logaritmo_2012
Função exponencial logaritmo_2012Função exponencial logaritmo_2012
Função exponencial logaritmo_2012
 

Último

Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamentalAntônia marta Silvestre da Silva
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
ATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos DescritoresATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos DescritoresAnaCarinaKucharski1
 
Libras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS MemoriaLibras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS Memorialgrecchi
 
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfGEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfElianeElika
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESEduardaReis50
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 

Último (20)

Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
ATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos DescritoresATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
 
Libras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS MemoriaLibras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS Memoria
 
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfGEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 

Redes Neurais: classificação e regressão

  • 1. Redes Neurais: Classificação e Regressão Renato Vicente rvicente@if.usp.br 10/01, mpmmf, IME/FEA – USP
  • 2. RN s para Regressão e Classificação Breve histórico Classificação e Regressão Aplicações Perceptrons Redes Multicamada Backpropagation
  • 3. Uma Breve História das RNs 1943 McCuloch e Pitts Computational Neuron Model 1948 Turing B-type Unorganised Machine 1949 Hebb Aprendizado no Cérebro 1962 Rosenblatt Perceptron 1969 Minsky e Papert “Perceptrons” 1974 Werbos Backpropagation 1982 Hopfield Relação com a Física Estatística 1983 Hinton e Sejnowski Boltzmann Machines 1988 Broomhead e Lowe Redes Radial Basis 1992 MacKay e Neal Métodos Bayesianos 1996 Williams, Rasmussen e Barber Processos Gaussianos
  • 4. Classificação e Regressão Dado um conjunto com N exemplos L ={xn , t }N n n=1 encontrar a função t = y(x, w ) * que minimize uma função erro w = arg min E(w) * estabelecida * Treinamento de uma RN = determinação de w
  • 5. Aplicações Classificação: Rating automático para crédito Detecção de fraudes Sistemas de early warning para riscos Validação automática de informações financeiras Regressão: Determinação de Smile de opções Interpolação de curvas de juros Missing data para ativos não líquidos Detecção automática de tendências de mercado
  • 6. Perceptron Contínuo ⎛ ⎞ y = g ⎜ ∑ wj x j + μ ⎟ 1 Função de 0.8 ⎝ j ⎠ transferência 0.6 1 g (a ) = 0.4 −a 1+ e 0.2 -4 -2 2 4
  • 7. Gradient Descent 1 N A função erro é E (w ) = ∑ [ yn (w ) − tn ]2 2 n =1 Correção na direção de maior decréscimo w t +1 = w t − η ∇E Wt do erro N ∇ E = ∑ x g ′( w ⋅ x ) ( y n − t n ) n n n =1
  • 8. Minimização do Erro de Treinamento Δw (1) E Δw (2) Δw (3) w
  • 9. Método de Newton 1 E (w ) ≅ E (w ) + (w − w ) ⋅∇E w + (w − w ) ⋅ H (w − w ) ˆ ˆ ˆ ˆ ˆ 2 ∂E H jk = ∇E ≅ ∇E w + H ( w − w ) ˆ ∂w j ∂wk ˆ w ˆ Se w* for o mínimo de E ∇E ≅ H ( w − w ) * −1 Assim w ≅ w − H ∇E *
  • 10. Minimizando Erro com o Método de Newton −∇E w* −1 − H ∇E w
  • 11. Redes Multicamada ⎛ ⎞ g 0 ⎜ ∑ w j g j (w j ⋅ x j + μ j ) ⎟ (2) (1) ⎝ j ⎠ g j ( xk , w jk ) w jk xk
  • 12. Exemplo1 : Classificação com rede Softmax j = index max{ y1 , y2 , y3 } ⎛ ⎞ exp ⎜ ∑ wkj x j ⎟ yl = ⎝ j ⎠ ⎛ ⎞ ∑ exp ⎜ ∑ wlj x j ⎟ l ⎝ j ⎠ x1 x2 x3
  • 13. Treinando a Rede O conjunto de treinamento consiste de N pares com L = {x , t }n n N n =1 vetores em 3d. t ∈ {(0, 0,1), (0,1, 0), (1, 0, 0)} n A função erro é E = −∑∑ t n ln y n j j O treinamento é efetuado n j em paralelo nas unidades da camada interna t +1 −1 utilizando o método de Newton w j = w − H ∇ jE t j j
  • 14. Regressão Uma RN Multicamada com saída linear e um número suficientemente grande de unidades na camada interna pode aproximar qualquer função com precisão arbitrária. N g ( z) g ( z0 ) + ∑ {gi +1 − gi }Θ( z − zi ) i =0 1 Θ( x ) 0 x=0
  • 15. Exemplo 2: Regressão não-linear em 1 dimensão y y = ∑ w(2) tanh( w(1) x) j j j Exemplos gerados por : tn = sen(2π xn ) + ruido Função Erro dada por: x 1 N E (w ) = ∑ [ yn (w ) − tn ]2 2 n =1
  • 16. Backpropagation:Treinando redes genéricas y Rede com M camadas, cada unidade k de camada específica m (m,k) possui função de transferência g km) ( A saída da unidade k da camada m é yk m ) ( X
  • 17. Backpropagation yk m ) ( ⎛ ⎞ (m) yk m ) = g k m ) ⎜ ∑ wikm ) yi( m −1) ⎟ ( ( ( g k ⎝ i ⎠ (m) ⎛ ( m −1) ⎞ = g k ⎜ ∑ wik gi (hi (m) ( m ) ( m −1) w ik )⎟ ⎝ i ⎠ , onde hi( m ) ≡ ∑ wikm ) yi( m −1) ( yi( m −1) i
  • 18. Backpropagation O conjunto de n n N treinamento consiste de {(x , t )} n=1 pares E = ∑ ( t k − yk ( x ) ) O treinamento é efetuado 1 n n 2 através da minimização 2 k ,n da função erro
  • 19. Backpropagation Apresenta-se um exemplo ( x, t ) Calculam-se as saídas yk m ) ( Calculam-se os “erros” da δ (M ) k = (t − yk )[ g (M ) k ]′ camada de saída dados por Propagam-se estes erros para camadas interiores usando: δ k( M −1) = (∑ wlkM )δ l( M ) )[ g k( M −1) ]′ ( l
  • 20. Backpropagation Atualizam-se os parâmetros utilizando: Δwkjm ) = −ηδ k( m ) y (jm −1) ( Repete o procedimento o mesmo procedimento para o próximo exemplo
  • 21. Bibliografia Neural Networks for Pattern Recognition by Christopher M. Bishop www.ncrg.aston.ac.uk