Olá, Visitante. Por favor entre ou registe-se se ainda não for membro.

Entrar com nome de utilizador, password e duração da sessão
 

Autor Tópico: Machine learning  (Lida 10694 vezes)

JoaoAP

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 4778
    • Ver Perfil
Re:Machine learning
« Responder #20 em: 2015-02-12 11:47:15 »
apenas se tiveres uma quantidade massiva de dados para processar
Do pouco que sei e testei, também acho isso.
Mas se for para testes em séries temporais de minutos... penso que facilmente arranjas muitos dados.
De momento estou fora dessa onda. Mas penso voltar daqui a 1 ano.

Contudo sugeria que visses o R, porque começam a haver muitos packages que poderás usar no início e depois adaptares ou fazer novos...
Contudo a aliança Python e R é outra sugestão e não somente Python.
Faz algumas pesquisas nestas duas áreas.

Zel

  • Visitante
Re:Machine learning
« Responder #21 em: 2015-02-12 14:29:25 »
o python tem o r.py e outros, neste momento nao me parece haver vantagem no R

JoaoAP

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 4778
    • Ver Perfil
Re:Machine learning
« Responder #22 em: 2015-02-12 14:57:45 »
o python tem o r.py e outros, neste momento nao me parece haver vantagem no R
tem a vantagem de ser free e conseguirem-se fazer coisas que anteriormente só eram feitas no Ninja, quantshare...etc...cada vez mais há packages para isso. Mas com a partilha de packages a nível académico, etc... cada vez mais está acessível a outros...
Mas ainda não me dediquei ... pois ando, infelizmente... obrigado,  noutra onda este ano.

Aliás, o bigmike, que já referi várias vezes por este fórum...como sendo a "bíblia" de fóruns para o Ninja, neste momento, há 1 mês +-...implementou em R algo muito interessante para o trading.

Zel

  • Visitante
Re:Machine learning
« Responder #23 em: 2015-02-12 14:58:46 »
mas o python tb eh gratuito

JoaoAP

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 4778
    • Ver Perfil
Re:Machine learning
« Responder #24 em: 2015-02-12 15:26:42 »
mas o python tb eh gratuito

Sim, mas não há tanto desenvolvimento como no R. Somente por isso. Há muito mais pessoas a trabalhar no R porque não exige, no começo, tanto trabalho como no Pyton.
Aliás, muitos do Pyton ou fizeram ligações ao R e/u voltaram-se somente para o R.
Mas claro há os puristas...
Para quem quiser ler algumas opiniões sobre estes assuntos, Py e R:
http://www.quora.com/Which-is-better-for-data-analysis-R-or-Python

Estive a gora a ler concordo com algumas coisas... mas claro depende da experiência de cada um em programação... se pouca ... eu acho mais fácil e há mais materiais em R... e se têm muita experiência em programação...
Claro está, que se enveredarem por uma estatística mais "clássica" o R é mais robusto.

JoaoAP

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 4778
    • Ver Perfil
Re:Machine learning
« Responder #25 em: 2015-02-12 15:42:00 »
O que escrevi antes foi com base na minha experiência em 2013/14 em coisas nada complexas..., mas terminei de ler o que está na ligação que deixei em cima, e para quem está, quer... iniciar... e usar estas "coisas" a leitura é muito educativa. Sugiro que leiam.

Zel

  • Visitante
Re:Machine learning
« Responder #26 em: 2015-02-12 15:48:58 »
mas o python tb eh gratuito

Sim, mas não há tanto desenvolvimento como no R. Somente por isso. Há muito mais pessoas a trabalhar no R porque não exige, no começo, tanto trabalho como no Pyton.
Aliás, muitos do Pyton ou fizeram ligações ao R e/u voltaram-se somente para o R.
Mas claro há os puristas...
Para quem quiser ler algumas opiniões sobre estes assuntos, Py e R:
http://www.quora.com/Which-is-better-for-data-analysis-R-or-Python

Estive a gora a ler concordo com algumas coisas... mas claro depende da experiência de cada um em programação... se pouca ... eu acho mais fácil e há mais materiais em R... e se têm muita experiência em programação...
Claro está, que se enveredarem por uma estatística mais "clássica" o R é mais robusto.


ainda nao estou a um nivel que note qual eh o mais completo, mas pelo que tenho lido o python tem acesso as libraries do R com o r.py... logo nao eh um problema

Mystery

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 1562
    • Ver Perfil
Re:Machine learning
« Responder #27 em: 2015-02-12 16:49:09 »
apenas se tiveres uma quantidade massiva de dados para processar
Do pouco que sei e testei, também acho isso.
Mas se for para testes em séries temporais de minutos... penso que facilmente arranjas muitos dados.
De momento estou fora dessa onda. Mas penso voltar daqui a 1 ano.

Contudo sugeria que visses o R, porque começam a haver muitos packages que poderás usar no início e depois adaptares ou fazer novos...
Contudo a aliança Python e R é outra sugestão e não somente Python.
Faz algumas pesquisas nestas duas áreas.

com quantidade massiva de dados não me referia  propriamente a séries univariadas...


A fool with a tool is still a fool.

Mystery

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 1562
    • Ver Perfil
Re:Machine learning
« Responder #28 em: 2015-02-12 16:52:09 »
python é uma linguagem de utilização geral e comparativamente fácil de aprender face ao R que é muito mais complexo

A fool with a tool is still a fool.

JoaoAP

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 4778
    • Ver Perfil
Re:Machine learning
« Responder #29 em: 2015-02-12 16:58:49 »
com quantidade massiva de dados não me referia  propriamente a séries univariadas...
Pois... como eu só trabalhei com o preço... e precisei de muito dados...
ah... e fiz combinação de métodos clássicos com Data Mining...  por isso usei como partida o R e depois programei, em R, alguns algoritmos de machine learning...

Zel

  • Visitante
Re:Machine learning
« Responder #30 em: 2015-02-12 17:07:10 »
a minha experiencia eh que a facilidade de criacao eh fundamental, qd passei de wealth lab para o afl dei um salto na qualidade dos meus sistemas

duvido que o python nao seja melhor que o R apenas por isso... pelo menos para mim que sou meio deficiente e preguicoso

HPS

  • Newbie
  • *
  • Mensagens: 9
    • Ver Perfil
Re:Machine learning
« Responder #31 em: 2015-02-13 11:56:51 »
Olá,

Vi o tópico, e em particular a questao do Python que me levou a contribuir.

Do que me tenho apercebido, algumas linguagens/ferramentas nos últimos anos tem ganho nome e protagonismo no mundo trading, onde outras linguagens estavam establecidas (C, etc.), nomeadamente o Matlab, R, Java e Python.

No final do ano passado, por motivos académicos decidi aprender uma linguagem de programaçao e cheguei a conclusao que para mim que já tinha conhecimentos de programaçao, seria o Python a escolha mais acertada. A razao que me levou a escolher o python em detrimento das outras, é que além dos módulos cientificos (estitistica, probabilidades, etc) o python tem tambem aplicaçao pratica em muitos outros campos como por exemplo na electronica, ou web, ou...do meu ponto de vista é uma linguagem muito high level (portanto facil de aprender), versatil e com grande suporte da comunidade. Hoje em dia encontram-se na net exemplos de tudo.

Mesmo a nivel de trading da alta finança, existem já aplicaçoes a funcionar baseadas em Python:
https://www.quora.com/When-why-and-to-what-extent-did-Bank-of-America-rebuild-its-entire-tech-stack-with-Python

Se juntarem as peças todas que andam por ai dispersas pela net, facilmente se controi uma base de dados, sistema para backtests e etc.
(Nao, ainda nao cheguei ai...)


Cumprimentos

If you watch every tick, you trade like a di..

HPS

  • Newbie
  • *
  • Mensagens: 9
    • Ver Perfil
Re:Machine learning
« Responder #32 em: 2015-02-13 12:07:02 »
Já agora, e no espirito da partilha, para aqueles que estao a buscar inspiraçao para começar a aprender:
http://pythonprogramming.net/

Também da autoria do mesmo:
http://seaofbtc.com/bitcoin-trading-client


Vá, já chega de ideias, bom fim de semana!
If you watch every tick, you trade like a di..

Counter Retail Trader

  • Visitante
Re: Machine learning
« Responder #33 em: 2016-10-15 20:51:59 »
Brilhante , empresa de tugas ... os novos descobridores...Portugal nao chega

https://www.definedcrowd.com/en-us/

vbm

  • Hero Member
  • *****
  • Mensagens: 13736
    • Ver Perfil
Re: Machine learning
« Responder #34 em: 2017-10-24 23:05:45 »
Deve ser muito interessante programar operações, saber programar.

Se fosse mais novo, muito possível, seguiria esse caminho profissional.
Interrogo-me como poderemos nós viventes, ter uma vantagem
sobre os programas mais sofisticados de computação?...

A minha experiência é nula. Sei como estudo um assunto.
Sei como ordeno uma série de cálculos. Sei formar
um sistema de cálculo dependente de premissas
autónomas, numa folha de cálculo.

E até sei ganhar ao computador num jogo de xadrez
de dificuldade média, desde que volte
atrás e corrija erros óbvios;
nesses termos, consigo
ganhar ao programa,
ousando surpreendê-lo
com movimentos imprevisíveis
para os quais, mantendo eu a agressividade,
deixo o computador em desvantagem e consigo
assim ganhar!

Mas como podemos nós viventes
ser superiores aos programas?

Corrigindo os nossos erros
e criando situações inesperadas?

Haverá mais formas?

Tridion

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 2928
    • Ver Perfil
    • Tridion.twitter.com
Re: Machine learning
« Responder #35 em: 2017-10-27 09:57:27 »
Deve ser muito interessante programar operações, saber programar.

Se fosse mais novo, muito possível, seguiria esse caminho profissional.
Interrogo-me como poderemos nós viventes, ter uma vantagem
sobre os programas mais sofisticados de computação?...

A minha experiência é nula. Sei como estudo um assunto.
Sei como ordeno uma série de cálculos. Sei formar
um sistema de cálculo dependente de premissas
autónomas, numa folha de cálculo.

E até sei ganhar ao computador num jogo de xadrez
de dificuldade média, desde que volte
atrás e corrija erros óbvios;
nesses termos, consigo
ganhar ao programa,
ousando surpreendê-lo
com movimentos imprevisíveis
para os quais, mantendo eu a agressividade,
deixo o computador em desvantagem e consigo
assim ganhar!

Mas como podemos nós viventes
ser superiores aos programas?


Corrigindo os nossos erros
e criando situações inesperadas?

Haverá mais formas?

No futuro, não poderás ser...a menos que te fundas com a IA.  ;)
______________________________________
Bons Negócios
http://twitter.com/TridionTrader
http://theknownothinginvestor.com/

vbm

  • Hero Member
  • *****
  • Mensagens: 13736
    • Ver Perfil
Re: Machine learning
« Responder #36 em: 2017-10-27 10:29:56 »
De minha experiência,
só venço programas,
corrigindo erros meus,
e surpreendendo com
novos, inesperadas
situações.

'Fundir-me' com a IA,
é possivelmente metade
do meu método: a correcção
de erros; achas que a IA enfrentará
a pura e surpreendente alteração
de condições no meio!?


Custa-me imaginar,
não sermos melhores
do que uma programada
aprendizagem maquinal!

(Por muito 'máquina' que nós próprios
sejamos enquanto corpos naturais!
Aliás, se não sobrevivermos
a surpresas de ambientes,
somos mesmo eliminados!)

Tridion

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 2928
    • Ver Perfil
    • Tridion.twitter.com
Re: Machine learning
« Responder #37 em: 2017-10-27 14:21:29 »
Descansa vbm, isso não vai acontecer nem no nosso tempo, nem dos nossos filhos, e é pouco provável que aconteça no tempo dos nossos netos.

Mas vai acontecer...
______________________________________
Bons Negócios
http://twitter.com/TridionTrader
http://theknownothinginvestor.com/

vbm

  • Hero Member
  • *****
  • Mensagens: 13736
    • Ver Perfil
Re: Machine learning
« Responder #38 em: 2017-10-27 15:01:17 »
-:))

Como agora li algumas BD's do Valerian e Laureline
do "Público", que ficcionam galáxias povoadas
por viventes inteligentes das mais variadas
espécies inumanas - incluindo, porém,
semelhantes-mulheres humanas
mas providas de três seios,
o que me impressiona,
- logo eu que tive
quatro mães, a
biológica, duas
suas irmãs e
a mãe das
três! -

fico apreensivo
se uma máquina
fica mais inteligente,
espontâneo e imprevisível
do que eu próprio!*

-:))

* Ou do que a minha descendência!
 

Tridion

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 2928
    • Ver Perfil
    • Tridion.twitter.com
Re: Machine learning
« Responder #39 em: 2017-10-30 22:02:42 »
Daqui a 30 anos vamos ter IA a responder-nos em verso...e a fazer mais sentido...(brincadeirinha)  :D

SoftBank CEO promises "super artificial intelligences" with IQ of 10,000 in 30 years
« Última modificação: 2017-10-30 22:08:50 por Tridion »
______________________________________
Bons Negócios
http://twitter.com/TridionTrader
http://theknownothinginvestor.com/