Ir para o conteúdo
Logo da Orgânica
  • Cases
  • Agência Full Service
  • 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

  • Insights

    Blog

    Blog Oficial

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

    Hub

    Hub de Conteúdo

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

    CMO News

    Newsletter

    Análises semanais, tendências de mercado, IA e insights para lideranças.

    Instagram

    Comunidade Ativa

    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

    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)

    SEM (Search Engine Marketing)

    Tráfego orgânico
    Tráfego pago
    ADS
    Google Ads

    Leads

    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

    Explore todos os artigos, frameworks e conceitos da Orgânica

    Acessar todos os conteúdos
  • Fale com um especialista
  • Cases
  • Agência Full Service
  • 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

  • Insights

    Blog

    Blog Oficial

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

    Hub

    Hub de Conteúdo

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

    CMO News

    Newsletter

    Análises semanais, tendências de mercado, IA e insights para lideranças.

    Instagram

    Comunidade Ativa

    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

    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)

    SEM (Search Engine Marketing)

    Tráfego orgânico
    Tráfego pago
    ADS
    Google Ads

    Leads

    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

    Explore todos os artigos, frameworks e conceitos da Orgânica

    Acessar todos os conteúdos
  • Fale com um especialista
  • Cases
  • Agência Full Service
  • 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

  • Insights

    Blog

    Blog Oficial

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

    Hub

    Hub de Conteúdo

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

    CMO News

    Newsletter

    Análises semanais, tendências de mercado, IA e insights para lideranças.

    Instagram

    Comunidade Ativa

    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

    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)

    SEM (Search Engine Marketing)

    Tráfego orgânico
    Tráfego pago
    ADS
    Google Ads

    Leads

    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

    Explore todos os artigos, frameworks e conceitos da Orgânica

    Acessar todos os conteúdos
  • Fale com um especialista
  • Cases
  • Agência Full Service
  • 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

  • Insights

    Blog

    Blog Oficial

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

    Hub

    Hub de Conteúdo

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

    CMO News

    Newsletter

    Análises semanais, tendências de mercado, IA e insights para lideranças.

    Instagram

    Comunidade Ativa

    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

    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)

    SEM (Search Engine Marketing)

    Tráfego orgânico
    Tráfego pago
    ADS
    Google Ads

    Leads

    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

    Explore todos os artigos, frameworks e conceitos da Orgânica

    Acessar todos os conteúdos
  • 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!
cabeca de monitor

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
cabeca de monitor
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

Orgânica Digital agora é Orgânica:
A Creativity & Growth Firm.

Linkedin-in Instagram Youtube

Contato

  • Comercial
  • Atendimento
  • Trabalhe na Orgânica
  • Comercial
  • Atendimento
  • Trabalhe na Orgânica

Serviços

  • Agência de Marketing Digital
  • Agência de Conteúdo
  • Agência de Inbound Marketing
  • Agência de SEO e GEO
  • Agência de Marketing Digital
  • Agência de Conteúdo
  • Agência de Inbound Marketing
  • Agência de SEO e GEO

Atendemos em todo o Brasil

Estamos em 42 cidades, em São Paulo e mais 13 estados. São mais de 18 anos colaborando com o sucesso de clientes em 3 continentes.

Será uma honra participar do seu.

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