Redes neurais em java?  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
mauro_schneider
JavaChild

Membro desde: 31/03/2005 07:43:23
Mensagens: 144
Offline

Olá

Para predição veja sobre atraso de tempo nas entradas. Para obter um dado de hoje, se faz necessário as entradas serem t-1, t-2, ..., t-n

E Backpropagation não é algoritmo é método.

http://blog.mauros.org
[Email] [WWW]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3928
Offline

mauro_schneider wrote:Olá

Para predição veja sobre atraso de tempo nas entradas. Para obter um dado de hoje, se faz necessário as entradas serem t-1, t-2, ..., t-n

E Backpropagation não é algoritmo é método.


Ow mauro.... só uma correção, o método se refere a metodologia de como fazer, ou seja um algoritmo.

http://en.wikipedia.org/wiki/Backpropagation

www.citrox.com.br
mauro_schneider
JavaChild

Membro desde: 31/03/2005 07:43:23
Mensagens: 144
Offline

juliocbq wrote:
mauro_schneider wrote:Olá

Para predição veja sobre atraso de tempo nas entradas. Para obter um dado de hoje, se faz necessário as entradas serem t-1, t-2, ..., t-n

E Backpropagation não é algoritmo é método.


Ow mauro.... só uma correção, o método se refere a metodologia de como fazer, ou seja um algoritmo.

http://en.wikipedia.org/wiki/Backpropagation


Julio

Algoritmos são o QuickProp, LM, PLL, Cascor, etc, onde todos eles usam o método de Backpropagation

http://blog.mauros.org
[Email] [WWW]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3928
Offline

mauro_schneider wrote:
juliocbq wrote:
mauro_schneider wrote:Olá

Para predição veja sobre atraso de tempo nas entradas. Para obter um dado de hoje, se faz necessário as entradas serem t-1, t-2, ..., t-n

E Backpropagation não é algoritmo é método.


Ow mauro.... só uma correção, o método se refere a metodologia de como fazer, ou seja um algoritmo.

http://en.wikipedia.org/wiki/Backpropagation


Julio

Algoritmos são o QuickProp, LM, PLL, Cascor, etc, onde todos eles usam o método de Backpropagation


Sim, mas o backpropagation não deixa de ser um algoritmo também. Toda idéia transportada a uma lógica é um algoritmo.

For better understanding, the backpropagation learning algorithm can be divided into two phases: propagation and weight update...


Outra fonte:

http://www-speech.sri.com/people/anand/771/html/node37.html

Os outros algoritmos citados são baseados no backpropagation.

This message was edited 2 times. Last update was at 02/07/2010 09:50:32


www.citrox.com.br
mauro_schneider
JavaChild

Membro desde: 31/03/2005 07:43:23
Mensagens: 144
Offline

Olá Julio

Este é um erro constante (inclusive na literatura) e que aos poucos vem sendo modificado. Para lhe ajudar a entender o meu raciocínio, responda a seguinte pergunta:

Qual o objetivo do treinamento em uma rede do tipo MLP ?

Com a resposta da pergunta acima, você vai ver que não existe algoritmo de "backpropagation" e sim de otimização.


http://blog.mauros.org
[Email] [WWW]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3928
Offline

mauro_schneider wrote:Olá Julio

Este é um erro constante (inclusive na literatura) e que aos poucos vem sendo modificado. Para lhe ajudar a entender o meu raciocínio, responda a seguinte pergunta:

Qual o objetivo do treinamento em uma rede do tipo MLP ?

Com a resposta da pergunta acima, você vai ver que não existe algoritmo de "backpropagation" e sim de otimização.



Olá mauro,

acho que estamos falando de coisas similares, mas pensando em diferentes angulos. O nome do algoritmo é backpropagation, e não o algoritmo é de backpropagation. O que eu quis dizer logo acima no meu post é que qualquer metodologia que será transformada numa implementação é um algoritmo.

É correto dizer que o backpropagation(algoritmo) é um algoritmo de aprendizado.
No caso, quando citei seu post quis dizer que ali método = algoritmo.

This message was edited 1 time. Last update was at 02/07/2010 16:24:47


www.citrox.com.br
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3928
Offline

mauro_schneider wrote:Olá Julio

Este é um erro constante (inclusive na literatura) e que aos poucos vem sendo modificado. Para lhe ajudar a entender o meu raciocínio, responda a seguinte pergunta:

Qual o objetivo do treinamento em uma rede do tipo MLP ?

Com a resposta da pergunta acima, você vai ver que não existe algoritmo de "backpropagation" e sim de otimização.



O objetivo do treinamento é a aproximação, e não a otimização.
Problemas de otimização são relacionados as AGs e variantes.

www.citrox.com.br
gpmdf2
JavaTeenager

Membro desde: 16/04/2010 16:56:44
Mensagens: 169
Offline

Pessoal, sei que a discussão aqui já tem um tempinho, mas estou precisando de uma ajudinha...

Estou precisando normalizar uma base de dados, ela tem valores com diferenças muito grandes, tem valores de 0 até números muito altos.

Até aí, tudo bem, vamos à normalização... Tenho uma algoritmo que pega os dados de um arquivo texto, linha a linha (a base é grande, mais de 400 mil linhas) e normaliza, gravando esses dados normalizados em outro arquivo texto.

Quando abro o arquivo normalizado, os valores estão numa notação que me parece ser potência, por exemplo : 1,00927348976234E-8

Como faço para que esse valores fiquem numa notação decimal pura, sem a potência????? Tipo... Ao invés dele elevar a -8, ele escrever o número direito, na íntegra?

Desde já, agradeço a ajuda!
mario.fts
GUJ Ranger
[Avatar]

Membro desde: 14/05/2008 09:41:06
Mensagens: 817
Localização: São Paulo - ZL
Offline

seu proble está relacionado ao modo que o número é convertido para texto. por padrão, ele usa notação cientifica.

Este post tem alguns exemplos de como mudar isso

http://www.guj.com.br/posts/list/125138.java

mas se eu não me engano, na hora de reconstriur os numeros a partir do seu arquivo texto, não deveria dar nenhum problema.

Mário Amaral Gonçalves

"Ciência da computação tem tanto a ver com o computador como a Astronomia com o telescópio, a Biologia com o microscópio, ou a Química com os tubos de ensaio. A Ciência não estuda ferramentas, mas o que fazemos e o que descobrimos com elas." - Edsger Dijkstra
[Email]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team