Machine Learning no Campeonato Brasileiro // Prevendo o resultados dos jogos com python
Вставка
- Опубліковано 8 лют 2025
- Neste vídeo vamos utilizar machine learning para prever os resultados dos jogos dos times de futebol do campeonato Brasileiro.
Descubra como se tornar um Engenheiro de Dados com o Método Data Pro:
metododatapro....
Nosso projeto utiliza machine learning com Python fazendo uso da biblioteca scikit learn, pandas e numpy.
O código do projeto pode ser encontrado no github: github.com/fab...
Os links abaixo são de afiliados, comprando através desses links eu ganho uma pequena comissão do site. E você me ajuda a continuar produzindo conteúdo.
📚 Livro Hands-On Machine Learning with Scikit-Learn (Português) 1e:
amzn.to/3568L4K
📚 Livro Hands-On Machine Learning with Scikit-Learn and TensorFlow 2e:
amzn.to/2Dslwvd
📚 Livro Machine Learning: Introdução à classificação:
amzn.to/3h3IEOs
Trabalhe com Engenharia de Dados:
metododatapro.codifike.com.br
Eu fiz um projeto na faculdade mais ou menos igual a esse só que utilizava ML para classificar os jogadores para uma possível escalação no Cartola FC. Muito bom o vídeo parabéns ganhou mais um inscrito.
Oi Jefferson, que bom que gostou. Muito legal seu projeto
Jefferson, consegue compartilhar comigo seu trabalho? Estou estudando esse ramo para um possível trabalho de mestrado.
Boa noite Jefferson, pode compartilhar esse trabalho? Estou aplicando algo parecido em meu trabalho de MBA Data Scientist.
Excelente vídeo.
Dei um fork no repositório para brincar com um dataset mais atualizado. Continue postando esse tipo de conteúdo por favor! Abraço.
Oi Willer Obrigado. Teremos mais com certeza😀
Ótimo vídeo! Poderia ter uma continuação ensinando como prever os resultados da próxima rodada,assim como existe do vídeo das Ações na bolsa. Parece simples, mas pra quem tá começando, seria ótimo ! Tentei fazer aqui, mas parece que o modelo acaba sendo influenciado pelo placar "aleatório " que eu coloco (apenas para nao deixar em branco) abs!
Boa ideia
Poxa, exatamente. Seria top a continuação com esse assunto
Sim, usaria o modelo, vou fazer os testes!.
Eu estudei muuuito, e voltei neste vídeo 3 meses depois. Como é bom entender tudo que você fala
Oi Diogo eu que fico feliz. Abraços
Show de bola! Estou montando meu portifólio e isso ai deu uma luz absurda !
Que show
Primeiro queria te dar os parabéns Fabricio, sua didática é excelente e entendo que o objetivo seja compartilhar exemplos de ML, até porque creio que o modelo não sirva na prática, por exemplo, você utilizou como features (HG "Home Goals" e AG "Away Goals") somente estas duas features serião suficientes para acertar com 100% de certeza o resultado das partidas rsrs. O mínimo que teríamos que fazer seria tirar esses dois dados da features assim como foi feito com a res.
Só um alerta para quem está começando!
Novamente parabéns e continue com esse trabalho e nos ensinando tanto.
Gratidão!
Oi Jefferson, obrigado . Sim , essa aula é para mostrar como podemos usar ML. E sim, estas 2 features já levam o modelo a um acerto alto, uma vez que não teria essa informação a priori.
Muito bom eu estava usando esse arquivo no excel...na unha quando do nada vi esse video sou amante de futebol "apostador" rs... e tbm de programação "amador"...Muiito bom mesmo
Obrigado Paulo, abraços
seu canal é muito bom, vou compartilhar o conteudo!
Oi Christiano muito obrigado
Muito bom, Fabrício!!!
Parabéns!!
Muito obrigado Charles
Boa, Estou aguardando uma dessa sobre roleta europeia.
Muito bom o vídeo, parabéns, respondendo a sua pergunta se usaria ou não o modelo, sou apostador e ainda se faz necessário mais informações sobre os jogos, com 60 % de acerto a odd pra que você se torne um apostador vencedor com esse modelo é de mais ou menos 1,70 em diante, logo seria necessário pegar os valores de odds das partidas para termos uma resposta melhor, quero automatizar meus modelos de previsão nas apostas e cai aqui para aprender um pouco mais. Parabéns novamente e sucesso.
Oi Hermes, obrigado. Com certeza para um melhor desempenho precisamos de mais informações no modelo. Abraços
Parabéns pelo vídeo. Muito bom.
Valeu Felipe muito obrigado
só faltou falar algumas coisas, por exemplo. que vc colocou o game_id e como mudar o H D A para numeros... mas isso me forçou a aprender em outras fontes de conhecimento, de resto o video tá muito bom e didático
Muito bom o vídeo, parabéns!
Olá Alberto, muito obrigado
Conteúdo fera de mais, assustador, precisar fazer uma continuação do vídeo. O maior rápido possível, kkkk
Obrigado
Parabéns Fabrício, pela brilhante aula. Gostaria de acrescentar no modelo a escalação do time vencedor e saber se é uma variável importante. Tenho essa informação na minha base. Poderia me dar uma luz de como fazer? Obrigado.
O video está excelente e bem explicado.
Acho só que faltou explicar como se poderia adicionar jogos nas previsões que ainda não foram realizados.
Oi Paulo, no vídeo eu deixei de fora do treinamento os últimos jogos, ou seja, o modelo nunca viu esses jogos. Eu fiz isso para o Modelo prever esses jogos. Para jogos não realizados é a mesma ideia.
@@Codifike Poderia fazer um complemento do vídeo explicando como prever os próximos dias? Ou talvez passar o código. Nós que estamos aprendendo passamos o dia pra descobrir que uma letra maiúscula já causa erro no Python =)
Oi @@juniordecar2734. O código está no meu github. Abraços
Vídeo excelente!!!
Obrigado Iago.
Você tem mais projetos sobre futebol com python? Eu estou estudando apostas esportivas e estou tentando pegar as Odds das casas de apostas
Muito bom muito bom mesmo
seria legal se colocasse o time que vai ganhar ou perder , top o video
Se não me engando eu mostro isso no final
Cara sabe onde conseguir esses tipos de dados mais atualizados, e tambem dos campeonatos europeus ?
ótimo video brother ajudou demais .
Oi Jefferson, o site que citei no vídeo tem. Dá uma olhada na descrição que tem meu github. Lá tem o site que falei. Abs
Quando foram escolhidas as melhores features, qual a diferença entre features e labels?
feature são as entradas , no caso as estatísticas. As labels os resultados
Eu tive uma outra ideia para esse projeto, criar um simulador de futebol estilo brasfoot
Consegui amigo?
Parabens pelo video muito bom mesmo!!
tive uma duvida com relacao a coluna HG, Gol do time da casa. ja que e um modelo de previsao nao seria interesante dropar essa coluna, pois no caso de voce querer adivinhar o proximo jogo nao vai ter os dados de gols do jogos?
olá Domenico qu bom que gostou. Analisando o vídeo , vi que você está certo, pois essa coluna não teríamos a priori. Então deveríamos usar as estatísticas como entrada
Bom dia tem como fazer para lotofacil.
muito bom!
Olá Caio muito obrigado
Muito bom
Gostei!!
Sou iniciante em Machine Learning e não entendi nada do que você fez, no entanto é muito interessante.
Já uso o python mas pra outros tipos de processos. Por onde me recomenda começar para entrar nesse mundo de dados usando o python?
Oi Nickolas recomendo os cursos da udacity, análise de dados e engenheiro de dados. Excelente
Poderia fazer um modelo para 1 gol no primeiro tempo seria sensacional
Acho q esse caso é mais difícil
Olá, ótimo vídeo, ganhou um inscrito. Fiquei em dúvida nos parâmetros do dataset (PH, PD, maxH, ...), o que representa cada um?
São métricas estatísticas, se não me engano no meu github tem o código e o que cada um quer dizer
são odds das casas de aposta Pinnacle antes do jogo começar (odds de fecho) PH = Pinnacle Home PD = Pinnacle Draw PA = Pinnacle Away, e o Max é o máximo que essa odd chegou
Fala chefe! Parabéns, muito massa o conteúdo! Apesar de não conhecer python consegui acompanhar por aqui também. Mas como escolhi outro dataframe, a quantidade de colunas é bem maior, mas consegui rodar aqui. Estou tendo dificuldades nessa linha : "k_best_features.fit_transform(features,labels)" ele da um erro, parece faltar um terceiro parâmetro. Sabe o que pode ser? Obrigado!
Olá Neuton que bom que gostou. O código está no meu github, ele estava todo funcionando.
Quando voce inseriu ,parte ligada ao nome dos times
Ou de onde vem os dados ,ja sao feita a pesquisa relacionado aos times e dias de jogos?
Oi Paloma, eu já tinha essas informações. Pois busquei em um site de apostas. Só q na vida real não teremos os resultado apenas as estatísticas de cada time
opa muito bom seu video. Qual o sentido de usar: 'HG' Gols em tempo integral da equipe da casa. para prerver os resultados?
se conseguir me responder ficarei grato! minha duvida é, na hora da previsão ele está usando HG se sim meio que não faz sentido né porque não temos esse resultado ainda se estamos tentando prever um jogo? qual seria a solução? vlw Abraços!!
Oi Renan. Você está certo. Esse indicador usamos para teste pois já tínhamos para jogos passados, mas não deveria ser usado pois para o jogos que não aconteceram ainda , não teríamos. Neste caso, usar apenas as estatísticas de cada time
@@Codifike obrigado por responder! não tinha visto os comentarios. nesse caso como ficaria o codigo sem esse dado? digo usarmos ele para estatistica como voce mencionou, e retirar ele na hora das previsoes
inscrito++;
Mano, que curso tu fez? Queria muito saber manusear os dados desta forma. Parabéns!
Obrigado.
Podemos usa esses códigos, pra análise e tomando de decisão pra empresa?
Como seria?
Teria que saber o problema , para ver qual modelo se encaixa melhor.
Olá! Por que quando eu coloco resultados diferentes do real (exemplo: todos os últimos dez jogos como empate) a previsão do resultado muda? não deveria ser a mesma já que o modelo não treinou, testou e nem enxergou esse jogos? Parece que o resultado real (nos jogos de previsão) afetam a previsão... Abraço!
Boa noite...vc tem algum contato profissional? Onde possamos nos comunicar? Parabéns pelo vídeo
Olá Jonny,os contatos estão na página da codifike no UA-cam ou pelo nosso site. www.codifike.com.br
@@Codifike , boa noite, Fabrício... Te enviei um e-mail no endereço. Desde já, permaneço agradecido!
tem como criar um robo de sinais de apostas esportivas no python ?
é possível usar a técnica do funil em python usando a api da bet?
Olá Entretenimento RC. Eu não saberia dizer pois nunca usei a api da bet.
Consegue sim. Caso tenha interesse, entre em contato comigo via telegram: @arthurzer4
Parabéns pelo conteúdo!! Nos arquivos csv do site, não tem as colunas com game_id','home_id','Away_id', de onde vem essas informações? Abs!!
Eu que criei para poder ter as informações em tipo numérico
agora eu sei da onde é a fonte do seu saber Lyssandro kk brabo ein
Tenho uma dúvida: Quando você treina um modelo com os dados normalizados, geralmente você normaliza os dados de teste junto, para que a proporção seja correta. Caso eu tenha dados novos de para predict, teria que treinar o modelo novamente só para fazer novamente a normalização com os novos dados? Caso contrário, se normalizar os novos dados em torno do próprio dataset, todas as proporções estariam erradas, não?
Oi João, você normaliza os dados novos que vão na entrada.
tentei reproduzir sua ideia com dados mais atuais porém constantemente dava erro que tinha valores NaN no DataBase, qual seria a melhor opção em casos assim?
Tem que retirar os dados nulos
Você tem que tratar os dados. Além de números NaN, pode ser que haja caracteres especiais no meio(@,!,%,_), além de colunas categóricas. Se n forem mts dados nulos, vc pode dar um drop para apagar as linhas com nulos. Mas se forem mts valores, pode ser q o mais indicado seja vc preencher esses valores nulos com a médias dos valores n nulos, usando um fillna
Top..
Obrigado
automação de tips de um grupo do telegram para fazer as apostas diretamente em casas de apostas,
"ex: o grupo envia a tip e o python reconhece a faz a entrada diretamente dentro da casa de aposta."
Complicado, pois a casa teria que disponibilizar alguma API para ter acesso à conta da pessoa.
Já automatizar para enviar os resultados em um grupo de telegram é mais fácil.
@@laeciorodrigues898 Sim, um projeto desse, custaria quando na média para construir? curiosidade. e obrigado pela resposta anterior.
@@laeciorodrigues898 acho que a betfair aceita bots. Mais nao tenho certeza
Mil reais
Mas como fazer essa previsão para jogos futuros sem os dados de probabilidade das casas de aposta?
Neste caso, tem que ter alguma estatísticas dos jogos passados tais como postos ganhos e perdidos e gols a favor e pro, para ter como entrada , para poder prever o próximo jogo
No código do Github eu consigo prever resultados futuros?
Tem que adicionar os jogos que deseja prever com as respectivas features
Fabricio, que fone de ouvido que é esse? Cara, tenho procurado há tempos um fone de ouvido bom e esse que vc usa parece ser MUITO bom, qual a marca/modelo/preço??????
Kz zsn pro
Acho que não dá para usar a feature HG (gols do time da casa) como preditora dos resultados, pois é uma variável que será observada somente após o término da partida. É isso mesmo?
Olá Gustavo. Analisando aqui, acho q tem razão pois não teria essa informação a priori. As minha features só poderiam ser as estatísticas
Muita informação, acho que pra quem já manja de Machine o conteúdo seja muito rico.. Mas eu como iniciante não entendi nada.
Pode me indicar onde consigo aprender o Machine Learning do jeito mais básico? Ir aumentando os parâmetros aos poucos e tal
Tem i Curso de machine learning do data science academy
@@Codifike Tomei uma surra mas consegui depois de 4 horas revisando o material.
Consegui fazer previsões em corridas de speedway.
Obrigado!!!
@@Gerson.machadotá ganhando dinheiro ? Ksk
@@Matheus_Pires Difícil, acabo ficando 50/50. Não tenho acesso ao banco de dados com todas as informações. Tentei fazer webscraping e tomava Block da bet..
Além de obviamente ser manipulado de acordo com as apostas. Então não existe muito padrão.
Mas ainda há a lógica de equilíbrio do jogo, sempre tenta manter a quantidade de winrate dos pilotos paraeadas.
Boa tarde, tudo bem ??
quando vou treinar e testar os modelos tenho problema no "clr_LR.fit(X_train, Y_train)" falando que o float 64 não suporta o dado pois é grande demais. "Input contains NaN, infinity or a value too large for dtype('float64')."
Mas se eu diminuir as features do "X_train" para 100 e a labels do "Y_train" para 100, não acontece o erro do float 64.
Poderia me dizer como faço para conseguir usar os 1932 linhas da planilha ?
Uso o VScode.
Provavelmente esses dados estão agrupados , vc usou o separador?
Tentei adicionar uma rodada ainda não realizada para prever os resultados. Como os jogos não haviam acontecido, coloquei 0 em HG, AG e Res... Acho que fiz algo errado, pois o modelo se perdeu e previu todos os jogos com Res=2 .. Saberia me dizer onde errei? Parabéns pelo video!
Ele previu empate para todos pois a entrada so têm empate. Tente pegar estatísticas de quantas partidas cada time ganhou, perdeu e empatou e crie novas variáveis de entrada
@@Codifike Na verdade, eu é que coloquei empate em todos os jogos "na mão", apenas para não ficar com os campos em branco. Ele previu "Res=2" ou seja, vitoria do visitante. Na verdade, me pareceu que o resultado real de um jogo interfere na previsão do mesmo, mesmo ele estando no bloco de jogos previstos. Enfim, não sei se fui claro. Seria interessante se vc pudesse fazer um video explicando como adicionar jogos que ainda não aconteceram nas previsões. Mais uma vez, parabéns!
e como salvar o modelo para uso posterior? nao consegui entender isso, para prever os proximos jogos preciso reescrever o codigo como aprendi ?
Vc pode salvar o código com o comando pickle e exportar para um arquivos. Quando precisar é só importar novamente o arquivo
Gostaria de saber como voce tratou o excel, pois, qualquer outro arquivo(mesmoque baixado no mesmo site) o codigo não funciona como o seu.
Oi Raphael, tem que fazer umas mudanças, colocar todos os dados em númerico
@@Codifike vou testar. Obrigado.
Otima Aula !, so tive um problema deu esse erro, ValueError: Input contains NaN, infinity or a value too large for dtype('float64'). nao consigo resolver de jeito nenhum
Acho q por algum motivo, vc passou nos inputs algum valor nulo ou grande demais
e pq acho que tem que usar outra função de sklearn por contra da coluna de RES ser por Letras "D " "A "H " não por números igual foi na sua base de dados professor
Letra não vai funcionar mesmo, tem q ser número
Opa mestre, no momento do LogisticRegression pede o solver:
"ValueError: Solver liblinear does not support a multinomial backend."
Consegue apoiar?
Logistic Regression supports only solvers in ['liblinear', 'newton-cg', 'lbfgs', 'sag', 'saga'], got teste.
Joguei 'teste' pra mostrar opções. 'newton-cg resulta 100%
Encontrei o erro:
Achei o erro. Eu havia comentado a In [8]
#separa as features com base nas melhores features para treinamento
#features = num_data.drop(['Res','game_id','home_id','Away_id', 'AG','PD','PH'],1)
ah, eu baixei os dados atuais no ootball data, e percebi que o cvs não tem o game-id também deu confusão na execução do código.
Gamenid se não me.engano fui que criei
Boa tarde! Acabei de baixar a planilha em CSV e ela não contém as colunas game_id, home_id e away_id. Você criou essas colunas? Preciso delas para fazer o predict.
Olá sim criei
@@Codifike mas vc criou apenas uma sequencia como index ou tem uma logica para identificar os times que estao jogando um contra o outro?
Faz mais sentido tentar PREDIZER/PREVER o gol na partida/próximo que tentar saber quem vai vencer. Acho q técnicas de aposta como MÉTODO DO VOVÔ é mais eficiente q essa predição ai kk
O gol é muito difícil, diria quase impossível
@@Codifike Pensei que usando variáveis como POSIÇÃO DOS JOGADORES, DISTÂNCIA DO GOL + ) o que seria PRECISO/REQUISITO para que o gol saísse) ex: TEMPO para chegar até dentro ou próximo da área do adversário + novamente as variáveis posição, distância, tempo. Como se fosse uma I.A que "deduzisse" qual a probabilidade de um gol em x segundo ou minuto, claro teria q fazer um back-test, se faz algum sentido ai sim TREINAR alguma REDE NEURAL com os dados. Comecei a pensar nisso depois de assistir este video do Esporte Espetacular.
ua-cam.com/video/Wmxm0D7NBLg/v-deo.html : Super humanos - Magnus Carlsen [Esporte Espetácular]
Por causa do minuto : 5:20
@@Eduardo_BP o gol e um evento muito difícil de prever pois.nqonexiste correlação. Um chute de um jogar pode ser defensável e o mesmo chute o goleiro pode levar um frango
Fala prof, tive um problema para converter string para float na parte "k_best_features.fit_transform(features,labels)" poderia me ajudar?
qual o erro?
@@Codifike ValueError: could not convert string to float: '1,75'
@@Codifike ValueError Traceback (most recent call last)
in ()
4
5 k_best_features = SelectKBest(k='all')
----> 6 k_best_features.fit_transform(features, labels)
7 k_best_features_scores = k_best_features.scores_
8 raw_pairs = zip(features_list[1:], k_best_features_scores)
5 frames
/usr/local/lib/python3.7/dist-packages/pandas/core/generic.py in __array__(self, dtype)
1991
1992 def __array__(self, dtype: NpDtype | None = None) -> np.ndarray:
-> 1993 return np.asarray(self._values, dtype=dtype)
1994
1995 def __array_wrap__(
ValueError: could not convert string to float: '1,75'
@@fakezinhoo101 Tem que trocar a virgula por ponto primeiro
@@Codifike Obrigado mestre, resolvido!
Consegue disponibilizar o arq. ?? Tenho uma listinha de times e só queria ver a data que eles jogam. Conseguem me ajudar meu camarada?
O arquivo que usei está no meu github que está nas descrições
@@Codifike ,OBRIGADO
Vou fazer o download e tentar rodar aqui.
Parabens pelo trbl
Pessoal meu valores preditos estão exatamente iguais ao valores reais (pred==y_test). Alguém sabe o que posso estar fazendo?
Caso alguém tenha o mesmo problema, a questão era que o número de gols do visitante e mandante quando colocados juntos no modelo estavam causando o overfiting. Deixar somente um deles resolveu o problema por enquanto.
Onde conseguiria atualizar esses dados?
E como eu poderia fazer pra testar uma previsão nele de um jogo q n aconteceu?
@@Tchoripe os dados estão em um site de apostas que está nas descrição. Quanto ao jogo que não aconteceu, tem que ter as features de cada time e colocar no modelo para prever.
Pode disponibilizar o código ?
Está no meu github, nas descrições
Deixa, achei no git, era o navegador estava dando block nos links...
Eu acho que fiz alguma coisa errada kkkk, a acurácia aqui deu 1.0 acertou tudo, tem alguma coisa q fiz errado ctz
O modelo n está aprendendo com os dados, ele somente decorou.
Seu áudio ficou muito baixo. Mas obrigado pelo seu vídeo! Fica com deus!
Obrigado. Já ajustei o audio com um microfone melhor
Mas como eu efetivamente vou prever um jogo futuro ? Exemplo: Terá um Atlético x Flamengo amanhã, como eu implemento para prever o resultado ?
Abraço !
A ideia aqui é ter valores de estatisticas, vitorias , derrotas, percentuais de passes corretos, % de vitoria, essas seriam suas entradas e com base nela , teria o outup (vitória, derrota, empate)
Uma dúvida como você alterou o resultado de string para numérica?
Oi Nelson, os dados q entram no modelo são todos numéricos
Então seria o resultado pq no vídeo você disse que veio no formato string e deve que muda para número o resultado, você fez a alteração no próprio dado mesmo ou pelo phyton?
É já aproveitando para falar e agradecer pelo conteúdo incrível que tem no seu canal , parabéns! 👏👏👏👏👏👏
Oi @@rizadinhapitbull que bom que está gostando. Quando baixei, eu fiz uns ajustes usando o excel, pois a quantidade é pequena.
queria saber como saber a precisão em jogos, tipo eu tenho os dados como vou saber que time A vai ter a possibilidade de ganhar do time B ?
Neste caso tem todo um estatísticas por traz uma das mais utilizadas . Para saber se um time tem mais chances de ganhar de outro, é possível calcular a probabilidade de vitória com base em dados como a média de vitórias e derrotas de cada time.
Para isso, basta calcular a média entre a média de vitórias do time A e a média de derrotas do time B. Por exemplo, se o time A ganha 50% dos seus jogos e o time B perde 20% dos seus, a probabilidade de vitória do time A é a média entre 50 e 20.
A probabilidade de um evento ocorrer também pode ser calculada dividindo o número de casos favoráveis pelo número de casos possíveis.
Para saber a chance de um time ser campeão, é preciso somar as probabilidades de cada alternativa que o leva ao título.
Para fazer apostas esportivas, é possível estudar estatísticas para calcular probabilidades e apostar de forma mais estratégica. Por exemplo, é possível avaliar a média de gols da equipe na competição e em confrontos diretos anteriores
Boa tarde, e se eu quisesse saber qual a previsão em uma lista de confrontos pelo nome dos times? como seria o código em python?
usando o nome com string acho que seria mais complicado. Seria mais fácil transformar cada nome em um id (numérico) e segue com a programação normal
Infelizmente o modelo não demonstra uma saída didática, tipo: "O time A, tem 0.75 chances de vencer e o time B, tem 0.20 chances de vencer. Do jeito como está, é inútil para o apostador trivial.
Oi Bruno, o vídeo é para demonstrar as possibilidades na área de ML , mas obrigado pelo feedback
@@Codifike Entendo você totalmente. O problema é que o término desses códigos que vocês escrevem sobre probabilidade, nào ficam didáticos e explicativos. Pro usuario brasileiro, comum, apostador do dia a dia, só funcionaria se você pegasse na mão e entregasse mastigado. Útil para cientistas de dados, inútil para o apostador. Abraços.
Única coisa que não entendo eh q se eu quiser prever resultados de jogos atuais apenas com features e informações prévias que consigo, sendo time da casa e time de fora, eu não consigo jogar nesse modelo aí né ?
Vc pode usar como base pois na verdade vc não vai ter os gols dos times para entrar no modelo. Teria q usar outras estatísticas
@@Codifike eh então essa que eh questão, única coisa que tenho de dado concreto são os times, Obrigado !!
Meu brother, você usou a feature de gols do time da casa em seu modelo kkkkkkkk aí complica
Sim verdade João. Sim , essa aula é para mostrar como podemos usar ML. E sim, estas 2 features já levam o modelo a um acerto alto, uma vez que não teria essa informação a priori.
Não usaria. 60% pouco.
acho que depende da odds
@@maisumdev Acho que não foi o problema nas odds...
Muito bom.