Ir para o conteúdo
Orgânica Digital
  • Cases
  • HUB
  • Agência de Marketing Digital
  • Solicite um Orçamento
  • Cases
  • HUB
  • Agência de Marketing Digital
  • Solicite um Orçamento
  • Cases de Sucesso
  • Biblioteca Gratuita
  • Agência de Marketing Digital
  • Solicite um Orçamento
  • Home do Blog
  • Materiais Gratuitos
  • Cases de Sucesso
  • Biblioteca Gratuita
  • Agência de Marketing Digital
  • Solicite um Orçamento
  • Home do Blog
  • Materiais Gratuitos
Orgânica Digital
  • Cases
  • Agência de Marketing Digital
  • Método

    Strategic
    Expertises

    what
    Content+Performance Consultancy

    why
    Content+Performance Planning

    TWTG

    Branding
    Geração
    de demanda

    Performance
    Captação
    de demanda

    Closing
    Conversão
    de demanda

    Loyalting
    Retenção e expansão
    de demanda

    Tactical
    Specialties

    how
    CRM Management

    how
    CRO Management

    how
    Content Management

    where
    SEO Management

    where
    Social Media Management

    where
    Paid Media Management

    how
    Conversational Management

    where
    Optimizing Digital Presence

  • Serviços
    ONE

    Assessoria exclusiva sob medida

    CORE

    Assessoria estratégica com squad dedicado

    MIND

    Consultoria e mentoria de alto nível

    • ONE
    • CORE
    • MIND
  • Insights
    Blog

    Estratégias de crescimento, marketing, vendas e retenção.

    Hub

    Planilhas, processos, ebooks, aulas, webinars, palestras, infográficos, etc.

    Instagram

    Estratégias de crescimento, marketing, vendas e retenção.

    CMO Insights
    • IA na jornada de compra
    • Content+Performance
    • The Unpromptable Ideas
    • ROI da criatividade
    • Conteúdo robotizado
    • Princípios de conteúdo
    • A Quarta Margem
    • IA na jornada de compra
    • Content+Performance
    • The Unpromptable Ideas
    • ROI da criatividade
    • Conteúdo robotizado
    • Princípios de conteúdo
    • A Quarta Margem
    SEO
    • SEO em tempos de IA
    • Do Google para a IA
    • E-E-A-T
    • Autoridade tópica
    • SEO para bater metas
    • SERP (Search Engine Results Page)
    • SEO em tempos de IA
    • Do Google para a IA
    • E-E-A-T
    • Autoridade tópica
    • SEO para bater metas
    • SERP (Search Engine Results Page)
    SEM (Search Engine Marketing)
    • Tráfego orgânico
    • Tráfego pago
    • Google Ads
    • Tráfego orgânico
    • Tráfego pago
    • Google Ads
    Leads
    • Leads qualificados
    • Captação de leads
    • Nutrição de leads
    • Qualificação de leads
    • Lead tracking
    • Lead scoring
    • Leads qualificados
    • Captação de leads
    • Nutrição de leads
    • Qualificação de leads
    • Lead tracking
    • Lead scoring
    Marketing Digital
    • Inbound Marketing
    • Inbound e Outbound Marketing
    • Marketing de Conteúdo
    • Calendário de conteúdo
    • Funil de vendas
    • Landing pages
    • Inbound Marketing
    • Inbound e Outbound Marketing
    • Marketing de Conteúdo
    • Calendário de conteúdo
    • Funil de vendas
    • Landing pages
  • Fale com um especialista
  • Cases
  • Agência de Marketing Digital
  • Método

    Strategic
    Expertises

    what
    Content+Performance Consultancy

    why
    Content+Performance Planning

    TWTG

    Branding
    Geração
    de demanda

    Performance
    Captação
    de demanda

    Closing
    Conversão
    de demanda

    Loyalting
    Retenção e expansão
    de demanda

    Tactical
    Specialties

    how
    CRM Management

    how
    CRO Management

    how
    Content Management

    where
    SEO Management

    where
    Social Media Management

    where
    Paid Media Management

    how
    Conversational Management

    where
    Optimizing Digital Presence

  • Serviços
    ONE

    Assessoria exclusiva sob medida

    CORE

    Assessoria estratégica com squad dedicado

    MIND

    Consultoria e mentoria de alto nível

    • ONE
    • CORE
    • MIND
  • Insights
    Blog

    Estratégias de crescimento, marketing, vendas e retenção.

    Hub

    Planilhas, processos, ebooks, aulas, webinars, palestras, infográficos, etc.

    Instagram

    Estratégias de crescimento, marketing, vendas e retenção.

    CMO Insights
    • IA na jornada de compra
    • Content+Performance
    • The Unpromptable Ideas
    • ROI da criatividade
    • Conteúdo robotizado
    • Princípios de conteúdo
    • A Quarta Margem
    • IA na jornada de compra
    • Content+Performance
    • The Unpromptable Ideas
    • ROI da criatividade
    • Conteúdo robotizado
    • Princípios de conteúdo
    • A Quarta Margem
    SEO
    • SEO em tempos de IA
    • Do Google para a IA
    • E-E-A-T
    • Autoridade tópica
    • SEO para bater metas
    • SERP (Search Engine Results Page)
    • SEO em tempos de IA
    • Do Google para a IA
    • E-E-A-T
    • Autoridade tópica
    • SEO para bater metas
    • SERP (Search Engine Results Page)
    SEM (Search Engine Marketing)
    • Tráfego orgânico
    • Tráfego pago
    • Google Ads
    • Tráfego orgânico
    • Tráfego pago
    • Google Ads
    Leads
    • Leads qualificados
    • Captação de leads
    • Nutrição de leads
    • Qualificação de leads
    • Lead tracking
    • Lead scoring
    • Leads qualificados
    • Captação de leads
    • Nutrição de leads
    • Qualificação de leads
    • Lead tracking
    • Lead scoring
    Marketing Digital
    • Inbound Marketing
    • Inbound e Outbound Marketing
    • Marketing de Conteúdo
    • Calendário de conteúdo
    • Funil de vendas
    • Landing pages
    • Inbound Marketing
    • Inbound e Outbound Marketing
    • Marketing de Conteúdo
    • Calendário de conteúdo
    • Funil de vendas
    • Landing pages
  • Fale com um especialista
  • Cases
  • Agência de Marketing Digital
  • Método

    Strategic
    Expertises

    what
    Content+Performance Consultancy

    why
    Content+Performance Planning

    TWTG

    Branding
    Geração
    de demanda

    Performance
    Captação
    de demanda

    Closing
    Conversão
    de demanda

    Loyalting
    Retenção e expansão
    de demanda

    Tactical
    Specialties

    how
    CRM Management

    how
    CRO Management

    how
    Content Management

    where
    SEO Management

    where
    Social Media Management

    where
    Paid Media Management

    how
    Conversational Management

    where
    Optimizing Digital Presence

  • Serviços
    ONE

    Assessoria exclusiva sob medida

    CORE

    Assessoria estratégica com squad dedicado

    MIND

    Consultoria e mentoria de alto nível

    • ONE
    • CORE
    • MIND
  • Insights
    Blog

    Estratégias de crescimento, marketing, vendas e retenção.

    Hub

    Planilhas, processos, ebooks, aulas, webinars, palestras, infográficos, etc.

    Instagram

    Estratégias de crescimento, marketing, vendas e retenção.

    CMO Insights
    • IA na jornada de compra
    • Content+Performance
    • The Unpromptable Ideas
    • ROI da criatividade
    • Conteúdo robotizado
    • Princípios de conteúdo
    • A Quarta Margem
    • IA na jornada de compra
    • Content+Performance
    • The Unpromptable Ideas
    • ROI da criatividade
    • Conteúdo robotizado
    • Princípios de conteúdo
    • A Quarta Margem
    SEO
    • SEO em tempos de IA
    • Do Google para a IA
    • E-E-A-T
    • Autoridade tópica
    • SEO para bater metas
    • SERP (Search Engine Results Page)
    • SEO em tempos de IA
    • Do Google para a IA
    • E-E-A-T
    • Autoridade tópica
    • SEO para bater metas
    • SERP (Search Engine Results Page)
    SEM (Search Engine Marketing)
    • Tráfego orgânico
    • Tráfego pago
    • Google Ads
    • Tráfego orgânico
    • Tráfego pago
    • Google Ads
    Leads
    • Leads qualificados
    • Captação de leads
    • Nutrição de leads
    • Qualificação de leads
    • Lead tracking
    • Lead scoring
    • Leads qualificados
    • Captação de leads
    • Nutrição de leads
    • Qualificação de leads
    • Lead tracking
    • Lead scoring
    Marketing Digital
    • Inbound Marketing
    • Inbound e Outbound Marketing
    • Marketing de Conteúdo
    • Calendário de conteúdo
    • Funil de vendas
    • Landing pages
    • Inbound Marketing
    • Inbound e Outbound Marketing
    • Marketing de Conteúdo
    • Calendário de conteúdo
    • Funil de vendas
    • Landing pages
  • Fale com um especialista
  • Cases
  • Agência de Marketing Digital
  • Método

    Strategic
    Expertises

    what
    Content+Performance Consultancy

    why
    Content+Performance Planning

    TWTG

    Branding
    Geração
    de demanda

    Performance
    Captação
    de demanda

    Closing
    Conversão
    de demanda

    Loyalting
    Retenção e expansão
    de demanda

    Tactical
    Specialties

    how
    CRM Management

    how
    CRO Management

    how
    Content Management

    where
    SEO Management

    where
    Social Media Management

    where
    Paid Media Management

    how
    Conversational Management

    where
    Optimizing Digital Presence

  • Serviços
    ONE

    Assessoria exclusiva sob medida

    CORE

    Assessoria estratégica com squad dedicado

    MIND

    Consultoria e mentoria de alto nível

    • ONE
    • CORE
    • MIND
  • Insights
    Blog

    Estratégias de crescimento, marketing, vendas e retenção.

    Hub

    Planilhas, processos, ebooks, aulas, webinars, palestras, infográficos, etc.

    Instagram

    Estratégias de crescimento, marketing, vendas e retenção.

    CMO Insights
    • IA na jornada de compra
    • Content+Performance
    • The Unpromptable Ideas
    • ROI da criatividade
    • Conteúdo robotizado
    • Princípios de conteúdo
    • A Quarta Margem
    • IA na jornada de compra
    • Content+Performance
    • The Unpromptable Ideas
    • ROI da criatividade
    • Conteúdo robotizado
    • Princípios de conteúdo
    • A Quarta Margem
    SEO
    • SEO em tempos de IA
    • Do Google para a IA
    • E-E-A-T
    • Autoridade tópica
    • SEO para bater metas
    • SERP (Search Engine Results Page)
    • SEO em tempos de IA
    • Do Google para a IA
    • E-E-A-T
    • Autoridade tópica
    • SEO para bater metas
    • SERP (Search Engine Results Page)
    SEM (Search Engine Marketing)
    • Tráfego orgânico
    • Tráfego pago
    • Google Ads
    • Tráfego orgânico
    • Tráfego pago
    • Google Ads
    Leads
    • Leads qualificados
    • Captação de leads
    • Nutrição de leads
    • Qualificação de leads
    • Lead tracking
    • Lead scoring
    • Leads qualificados
    • Captação de leads
    • Nutrição de leads
    • Qualificação de leads
    • Lead tracking
    • Lead scoring
    Marketing Digital
    • Inbound Marketing
    • Inbound e Outbound Marketing
    • Marketing de Conteúdo
    • Calendário de conteúdo
    • Funil de vendas
    • Landing pages
    • Inbound Marketing
    • Inbound e Outbound Marketing
    • Marketing de Conteúdo
    • Calendário de conteúdo
    • Funil de vendas
    • Landing pages
  • Fale com um especialista
  • Home do Blog
  • Materiais Gratuitos
  • Marketing
  • Vendas
  • Sucesso do Cliente
  • Home do Blog
  • Materiais Gratuitos
  • Marketing
  • Vendas
  • Sucesso do Cliente

Faça uma busca

Assine

Blog › Tecnologia › Inteligência Artificial

Algoritmo Minimax – Introdução à Inteligência Artificial

  • Foto de Lauro Becker Por Lauro Becker
  • 05/09/2019
  • Inteligência Artificial
  • COO, atua desde 2005 com tecnologia, internet, projetos e processos de inovação.
  • Foto de Lauro Becker Lauro Becker
  • 09/05/2019
  • COO, atua desde 2005 com tecnologia, internet, projetos e processos de inovação.
✓ Conteúdo criado por humano

A Inteligência Artificial está ganhando cada vez mais popularidade nas grandes corporações. Pequenas e inovadoras empresas estão em uma corrida contra o tempo para entrarem na vanguarda da tecnologia e ganhar vantagem contra a concorrência.

No meio de tanta informação sobre inteligência artificial, os conceitos básicos que definem grande parte do dicionário de um profissional da área geralmente são esquecidos.

Neste artigo, explicarei o funcionamento de um algoritmo chamado Minimax, muito usado no campo de Teoria de Jogos para desenvolver a inteligência artificial de jogos competitivos, principalmente os chamados jogos de soma zero, onde se um jogador vence, o outro necessariamente perde.

Game Tree

Para jogos como o Xadrez, Damas e Jogo da Velha, podemos representar todas as possibilidades de jogada em uma Game Tree.

Imagem exemplo Game Tree

Cada ‘nó’ representa uma possível jogada, e cada ‘linha’ representa um turno (um jogador após o outro).

No caso do Jogo da Velha, é possível processar computacionalmente a sua respectiva Game Tree, pois o número de ‘nós’ é igual a 255.168.

Um jogo de Xadrez por exemplo, possui mais possibilidades de jogadas do que átomos no nosso universo observável!

Algoritmo Minimax

Com a Game Tree conseguimos identificar qual caminho seguir para ganhar o jogo de uma maneira que o inimigo não consiga interferir.

Algoritmo Minimax

Conforme demonstrado na imagem acima, o resultado (Terminal) pode ser -1 (Perder), 0 (Empatar) ou 1 (Ganhar). Basta a inteligência artificial seguir caminhos que o levam para um +1 que terá uma vitória certeira.

Para isso, precisamos de alguma maneira informar o nosso agente qual o caminho mais seguro. E aí entra o papel do Algoritmo Minimax.

O princípio do Minimax é descer os ‘nós’ da Game Tree até chegar no término do jogo, identificando se o jogador perdeu, empatou ou ganhou.

Após isso, o algoritmo sobe um ‘nó’ e identifica de quem é o turno (jogador ou oponente). Caso for o turno do oponente, o algoritmo guarda o menor (Min) resultado de suas respectivas ramificações.

Caso for o turno do jogador, o algoritmo guarda o maior (Max) resultado de suas respectivas ramificações.

Este processo se repete até chegar no primeiro ‘nó’ da Árvore.

Isso significa que, caso a decisão do jogador ganhar ou perder esteja nas mãos do oponente, o Minimax atribui como não sendo seguro entrar por este caminho, indicando somente como ‘1’ os caminhos em que o jogador possa vencer a partida mesmo que o oponente jogue da melhor forma possível.

exemplo minimax

Pseudocódigo do Algoritmo Minimax

Pseudocódigo do algoritmo minimax
Fonte: Artificial Intelligence a Modern Approach, 3rd edition

A abordagem do pseudocódigo apresentado no livro “Artificial Intelligence a Modern Approach” define duas funções Mutuamente Recursivas que percorrem os ‘nós’ Min e Max para achar o respectivo valor da ramificação, e possui uma função decisiva que escolhe o movimento otimizado.

Também é comum ver o minimax representado como uma simples função recursiva:

Pseudocódigo em Português

ROTINA minimax(nó, profundidade)
    SE nó é um nó terminal OU profundidade = 0 ENTÃO
        RETORNE o valor da heurística do nó
    SENÃO SE o nó representa a jogada de algum adversário ENTÃO
        α ← +∞
        PARA CADA filho DE nó
            α ← min(α, minimax(filho, profundidade-1))
        FIM PARA
        RETORNE α
    SENÃO
        α ← -∞
        PARA CADA filho DE nó
            α ← max(α, minimax (filho, profundidade-1))
        FIM PARA
        RETORNE α
    FIM SE
FIM ROTINA

Fonte: Wikipedia

Minimax é um algoritmo considerado como conhecimento básico dentro das competências de um Engenheiro de Inteligência Artificial e pode ser usado para o desenvolvimento de complexas aplicações, principalmente no âmbito de jogos, valendo-se do seu poderoso potencial de decisão.

– Escrito originalmente por Lorenzo Candiago.

Dica: A Orgânica é uma agência de Marketing Digital especializada. Saiba mais!

Você quer aumentar suas vendas através do Marketing Digital?

Receba gratuitamente o Diagnóstico Content+Performance, a metodologia de Marketing Digital da Orgânica!

Você quer
aumentar suas vendas
através do Marketing Digital?

Receba gratuitamente o Diagnóstico Content+Performance, a
metodologia de Marketing Digital da Orgânica!

Quero saber como vender mais

Newsletter

Novidades de Marketing todos os dias no seu e-mail? Aqui!

Assine nossa newsletter e receba novos posts direto na sua caixa.

Newsletter

Novidades de Marketing todos os dias no seu e-mail? Aqui!

Assine nossa newsletter e receba novos posts direto na sua caixa.

Gerenciamento de logs no Linux com logrotate
Configurando SSL com Nginx
Orgânica Digital
Linkedin-in Instagram Youtube

Contato

  • Comercial
  • Atendimento
  • Trabalhe na OD
  • Comercial
  • Atendimento
  • Trabalhe na OD

Serviços

  • Agência de Conteúdo
  • Agência de Inbound Marketing
  • Agência de SEO
  • Agência de Conteúdo
  • Agência de Inbound Marketing
  • Agência de SEO

Atendemos em todo o Brasil

Estamos em 24 cidades, em SP e mais 8 estados. São mais de 17 anos escrevendo histórias de sucesso com clientes de todo o Brasil.

Será uma honra participar da sua.

Orgânica Digital. The Way To Grow.

Copyright © Orgânica Digital: todos os direitos reservados.