quinta-feira, 2 de novembro de 2023

Inteligência Artificial na criação de imagens

Fala pessoal, tudo bem?

A inteligência artificial vêm redefinindo muito a maneira como criamos e interagimos com imagens. Mais precisamente com a criação de imagens.

Através da IA, com suas redes neurais e algoritmos avançados, está capacitando artistas, designers mas principalmente amadores, pessoas que nunca desenharam nada (as vezes só os bonecos de palitos rs) a produzirem verdadeiras obras de arte, com visual impressionante e até riqueza de detalhes.

Podemos até mesmo criar imagens com a IA no estilo Pixar. Que diga-se de passagem, foi uma febre aí nas últimas semanas.

Aqui vai uma lista de sites que você pode começar a brincar um pouco com a IA e o poder de criação de imagens.

Obs.: Muitos sites podem liberar alguns "créditos" para que assim você possa fazer uma degustação e caso seja útil para seu trabalho ou mesmo para seu hobbie podem existir assinaturas. 

A maioria vai solicitar um cadastro também, OK?

  1. Runway ML (runwayml.com): Oferece uma variedade de modelos e ferramentas para criar e experimentar com imagens geradas por IA.


  2. Deep Dream Generator (deepdreamgenerator.com): Baseado no algoritmo DeepDream do Google, permite transformar suas fotos em imagens psicodélicas geradas por IA.


  3. Artbreeder (artbreeder.com): Permite criar novas imagens combinando e ajustando imagens existentes usando IA. É uma plataforma divertida para experimentar diferentes estilos visuais.


  4. Runway ML's DALL-E (runwayml.com/dall-e): Esta é uma implementação do modelo DALL-E, que é conhecido por gerar imagens a partir de descrições de texto. Você pode experimentar essa IA online.


  5. DeepAI (deepai.org): Oferece várias ferramentas baseadas em IA, incluindo a geração de imagens a partir de texto, estilização de imagens e muito mais.


  6. PaintsChainer (paintschainer.preferred.tech): Um serviço que utiliza IA para colorir desenhos e ilustrações automaticamente.


  7. Nvidia GauGAN (nvidia.com/en-us/research/ai-playground): Uma ferramenta que permite pintar paisagens em estilo livre e, em seguida, traduzir esses traços em paisagens realistas com IA.


  8. Deep Dream (deepdreamgenerator.com): Baseado na tecnologia de aprendizado profundo do Google, permite criar imagens surrealistas transformando suas fotos em obras de arte geradas por IA.


  9. This Person Does Not Exist (thispersondoesnotexist.com): Mostra retratos de pessoas que não existem, criados por uma rede neural generativa.


  10. DeepArt.io (deepart.io): Permite aplicar estilos artísticos a suas fotos usando IA, inspirados por artistas famosos.


    Eu tomei uma "liberdade poética" e fiz um teste o qual vou compartilhar com vocês neste post. Quem diria que o Papa Francisco é um multi-instrumentista?






    Ou quem poderia imaginar que o Steve Wonder pilota um barco sozinho?


    Ou até mesmo, quem poderia imaginar que uma das mentes mais brilhantes do mundo é um esportista nato?



    Todas essas imagens foram criadas através de uma das ferramentas de I.A compartilhadas neste post.
    Legal né?
    Muito!!!

    Mas é claro, que em alguns aspectos temos que tomar muito cuidado e até os próprios sites já possuem alguns mecanismos do que permite criar ou não.

    Agora é soltar a criatividade e colocar a I.A para trabalhar e além de diversão, utilizar nos negócios como campanhas, flyers, etc.

    Bom divertimento pessoal.
    Abs

    :wq!


segunda-feira, 9 de outubro de 2023

Inteligência Artificial - Entrevista Silvio Meira no Programa Roda Viva - TV Cultura

Fala pessoal, tudo bem?

Compartilhando aqui uma entrevista muito legal do Silvio Meira no programa Roda Viva da TV Cultura, falando de várias coisas e principalmente sobre Inteligência Artificial.

Temos como "fake news', privacidade de dados e regulamentação de redes sociais também são outros temas abordados na entrevista.

Silvio Meira é professor, fundador/cientista chefe da TDS Company e também um dos fundados do Porto Digital, presidindo o conselho de administração. O Silvio é fera!!!


Link do vídeo


domingo, 24 de setembro de 2023

Inteligência Artificial e Dilemas Éticos


Fala pessoal, tudo bem?

De uns tempos pra cá, parece que a grande "bola da vez" no mundo da tecnologia, é a Inteligência Artificial ou apenas I.A.

Claro que como um grande fã e amante de tecnologia, eu acho esse assunto incrível, além é claro das possibilidades de uso.

Mesmo se tratando apenas de tecnologia, existe um assunto que não pode ser ignorado ou sequer ser deixado de lado num primeiro momento.  Estou falando da Ética!
Pode não parecer num primeiro momento, mas I.A (é assim que irei tratar o termo Inteligência Artificial),  está relacionado diretamente com questões éticas, mais do que se imagina.

Na minha opinião, assim como tudo na vida, tem bônus e ônus e mediante a isso, decidirmos pelo que vale a pena. A I.A. também envolve esse dilema.

Vamos para um exemplo do lado bom da I.A.:

Avanço mais rápido e até revolucionário de áreas como saúde, educação, direito, segurança e transporte.

Interessante, não?!

Agora temos dilemas éticos que podem vir junto com a I.A.:

Privacidade, transparência,  responsabilidadess, questões legais e sociais, mercado de trabalho (relação direta com desemprego), fins militares... E por aí vai.

Mas o que é "ética"?

De acordo com o dicionário Aurélio (sim, pode me chamar de velho rs, pra mim eu estou virando um clássico rs):

É o estudo dos juízos de apreciação que se referem à conduta humana susceptível de qualificação do ponto de vista do bem e do mal, seja relativamente à determinada sociedade, seja de modo absoluto.

Simplificando ...

Algo moral, íntegro, digno, honesto, honrado, correto, certo, decente.

Mas então, o que vem a ser ética na I.A.?

- São discussões sobre os valores que precisam e devem orientar a criação,   uso e controle desse tipo de tecnologia.

Temos que lembrar e reforçar que por trás da I.A., temos humanos envolvidos,  sejam os programadores ou mesmo os idealizadores/patrocinadores, financiadores disso.

Simplificando de novo:

Pode haver um conflito de interesse, segndas intenções, fazendo assom o uso indevido por trás da I.A.

Vamos destrinchar isso um pouco mais, para ficar mais claro.

  • Algoritmo

Para aqueles que não estão familiarizados com o que são algoritmos, aqui vai uma explicação:

Em matemática e ciência da computação, um algoritmo é uma sequência finita de ações executáveis que visam obter uma solução para um determinado tipo de problema. Segundo Dasgupta, Papadimitriou e Vazirani; "Algoritmos são procedimentos precisos, não ambíguos, padronizados, eficientes e corretos."

Fonte: https://pt.wikipedia.org/wiki/Algoritmo

Mediante a base de dados utilizada no treinamento, podemos reproduzir preconceitos e discriminações  existentes na sociedade atual.

Com este tipo de viés, decisões injustas e com desigualdade podem ser tomadas.

Isso ocorendo com a I.A. que está sendo utilizada na justiça ou recrutamento, quando falmos de seleção de pessoas para os mais diversos fins, já pensou?

É preciso que técnicas, diretrizes, controles e normas sejam desenvolvidas e aplicadas para evitar isso.

Exemplo: Sistemas de reconhecimento facial. Dependendo do modelo utilizado, ele pode "excluir" determinados reconhecimentos de pessoas por não estar dentro do "padrão" que ele conhece.

  • Privacidade

Podemos usar I.A. quando à necessidade de coleta e processamento de dados, seja numa forma branda ou até mesmo de forma massiva.

Mas e se esses dados, forem dados pessoais?  Dados sensíveis? 
Como fica a privacidade?
E se esses dados forem utilizados  para vigilância?

Isso não pode ser caracterizado como um ambiente de controle? Perseguição?

A vigilância excessiva causa isso.

Parece até o modelo de regimes autoritários.

Precisam ser estabelecidas regras muito claras quanto ao uso de dados pessoais e a vigilância por parte da I.A.

Exemplo: Semelhante ao primeiro exemplo, sistemas de vigilância com reconhecimento facial utilizados em locais normalmente públicos, mas não limitados apenas a estes.

  • Autonomia e responsabilidades

Existem sistemas de I.A. que são utilizados para tomadas de decisão.
Eles trabalham de forma autônoma,  ou seja, não possuem intervenção humana.
À partir deste momento, ele passa a ter responsabilidade  por essas decisões?

Hoje, um dos sistemas autônomos  talvez mais comum e que a maioria de nós conhecemos, são os carros autônomos.
Agora, imagine que esse carro autônomo causou um acidente  (não vamos neste momento entrar no mérito de qual acidade).

Quem é o responsável?

Novamente, precisamos discutir e que sejam estabelecidas regras, critérios e até leis para atribuição de responsabilidades.

  • Discriminação/Exclusão social

Assim como comentado na ética envolvendo "algoritmos", precisamos garantir e trabalhar para que a I.A. sempre seja justa e imparcial.

A I.A. precisa ser inclusiva e sem discriminação.

  • Mercado de trabalho

Como qualquer nova tecnologia, a I.A. também causa uma grande preocupação no mercado de trabalho. Essa preocupação relacionada mais diretamente a demissões e extinsão de alguns cargos.

Afinal, a I.A. pode substituir humanos em suas funções?
Na minha visão e opinião,  pode sim. Sem sombra de dúvidas!

O trabalho que deve ser feito em cima disso, está relacionado nas formas que essa transição deve ocorrer.

Os trabalhadores precisam começar serem desenvolvidos para as novas habilidades necessárias, para que estes ocupem os novos cargos e possam executar em sua totalidade as novas funções e responsabilidades.

Todo mundo tende a ganhar com essa transição justa, de forma assistida e acma de tudo ... Mais humanizada.

  • Uso em questões militares

Não deveria  ser novidade para ninguém  os medos e o poder devastador e bombas atômicas e guerras nucleares, certo?

Imagine agora toda essa potência devastadora se unindo aos poderes da I.A.?

Tenso, não é?

Drones autônomos podem tanto atingir um alvo com extrema precisão, quanto tomar decisões sem instruções humanas.

Nesse contexto de uso militar, é um pouco mais complicado. Afinal cada país tem suas leis, regras e ambições quanto a este assunto, guerras, armamento, espionagem, etc. Podemos não desenvolver I.A. para esse fim, mas nada impede que outros países o façam.

Agora foi apenas uma abordagem macro das questões mais importantes que envolvem o encontro desses dois temas: Ética e I.A.

O tema I.A. por sí só, é muito extenso e complexo. Somando agora as questões éticas, isso aumenta de forma exponencial, envolve preocupações legítimas e importantes para o bem-estar da sociedade e até sobrevivência de nações.

Ainda existe muita água para rolar quanto à tudo isso, mas vamos acompanhar!

Pra você que chegou até aqui, um abraço e até a próxima.

:wq!

sábado, 20 de maio de 2023

I.A - Inteligência Artificial

O que é inteligência artificial?

De forma bem simples e objetiva, é a capacidade de uma máquina reproduzir atividades/competências como se fosse um ser humano. Atividades como:

  • Raciocínio;
  • Aprendizado;
  • Criatividade;
  • Planejamento;
  • Reconhecer padrões;
  • Inferência ( 1. ação ou efeito de inferir; conclusão, indução. | 2. Lógica: operação intelectual por meio da qual se afirma a verdade de uma proposição em decorrência de sua ligação com outras já reconhecidas como verdadeiras. );
A parte legal disso tudo, está no fato de que a I.A (daqui pra frente vamos utilizar I.A para referir a Inteligência Artificial, ok?) vai aprendendo de forma autônoma.
Conforme ela tem interações, ela vai aprendendo e fazendo com que sua base de conhecimento cresça e cada vez mais tenha condições de atender inicialmente novas interações.

Outro ponto importante está na ideia de que ela possa executar atividades manuais/motoras que geram desgaste em humanos ou até mesmo animais.

Veja alguns exemplos:

Drone sobrevoando o campo

Imagem extraída de Forbes

Robô em um armazém

Imagem extraída de Mundo Conectado

Cão robô segurança

Imagem extraída de Tilt UOL

São apenas alguns exemplos, mas já é possível ter uma ideia da abrangência que a I.A pode ter para os mais diversas atividades e funções.

Como ponto principal disso tudo está em melhorar a eficiência, previsão e segurança.

Mas calma aí... Então ela vai substituir pessoas e alguns determinados trabalhos?
Se formos pensar "friamente", sim. Mas se formos pensar em um contexto mais abrangente o que deve ocorrer é uma troca de funções e por consequência disso a adaptação das pessoas quento as novas atuações.

Parece meio confuso, mas vamos para um exemplo:
  • Um robô que entra em uma mina para explorar. Dado os riscos de enviar uma pessoa ou um grupo de pessoas (vide casos de vários que já ficaram presos dentro de minas, fora risco de lesões, desabamento, etc), ao enviar um robô com câmera, sensores e condições de se adaptar ao lugar, precisaremos de pessoas que irão operá-lo manualmente caso aconteça alguma coisa, mas isso sendo feito de um local seguro. Acompanhar as descobertas feitas pelo robô, os dados capturados e apoiar nas estratégias do que fazer e como fazer.
Outro exemplo:
  • Como em uma das imagens que compartilhamos acima, um drone sobrevoando e coletando dados do campo. Muitos até fazem atuações como controle de pragas, questões envolvendo estudo da plantação, dentro outros. Ainda assim é necessário uma pessoa acompanhando e monitorando tudo, controlando o voo do drone. Agora imagine tudo isso sendo feito por um humano, tendo que andar e percorrer toda extensão de terra da plantação, carregando equipamentos pesados e desconfortáveis, inalando o cheiro de produtos tóxicos, exposto ao calor extremo, chuva, etc.
Mas como chegar em tudo isso e ter esse resultado final?

Através da receita: Big Data + Computação em Nuvem utilizando modelos de dados (lembrando que um bom modelo de dados ou melhor, o correto para determinada situação, faz toda diferença) e no final = máquinas inteligentes.

Existem tipos de I.A?
Existe sim ... Vamos a eles...

Até o presente momento, temos 3:
  • I.A Limitada (ANI)
  • I.A Geral (AGI)
  • Superinteligente (ASI)
I.A Limitada (ANI)

Esse modelo é conhecido como I.A "fraca", tendo inteligência mas atendendo a um único propósito.
Armazenar um grande volume de dados para realizar atividades complexas mas de acordo como foi programado para fazer.
Tem a capacidade de fazer cálculos complexos e tudo isso com muita rapidez.
Dentro da I.A limitada, ainda temos duas subcategorias:
  • Máquinas reativas: armazena de certo modo poucos dados e reage a poucos estímulos de acordo com sua configuração;
  • Memória limitada: armazena mais dados que o modelo anterior e os utiliza para tomada de decisão. Esse modelo aprende com base em escolhas anteriores de outros usuários, oferecendo conteúdos semelhantes;
I.A Geral (AGI)

É considerada uma I.A mais "forte", próximo a uma nível humano, tendo capacidade de resolver tarefas semelhantes as realizadas por humanos.
Aprendendo através de machine learning, compreende e reage a estímulos específicos.
Aqui também temos duas subcategorias:
  • Máquinas cientes: tem a capacidade de compreender estímulos que recebe para processar as informações;
  • Máquinas autoconscientes: tem a consciência de si própria e do que está ao seu redor, tornando de certo modo mais fácil a compreensão de estímulos externos. Sua reação se assemelha a um ser humano.
Superinteligência (ASI)

Está em fase de estudos e seu futuro ainda é uma incógnita por diversos fatores, dentre eles questões legais e talvez regulatórias.
Estima-se que ela será superior a inteligência humana, com capacidade de realizar tomadas de decisões e armazenar dados também.
Existe uma ideia, uma possibilidade, de essa I.A ser superior a mente humana (que loucura né? rs), mesmo que pouco, e sendo mais inteligente podendo assim executar atividades impossíveis para humanos. Pelo menos isso é o esperado ou apenas o desejo.

Embora muito se fale e se tenha acesso hoje quanto a I.A, ainda existe um longo caminho entre sua maior popularização, acesso e acima de tudo, como, quando e por que/quem ela pode e deve ser utilizada.
Como reflexão disso... vale lembrar que existem tantas coisas que foram feitas pensando no uso do bem e foram convertidas também para o uso do mal.
Outro ponto é... muito já se percorreu para chegar onde chegamos mas é claro que ainda podemos ir muito mais longe com a I.A.

Por hora é isso.
Até a próxima pessoal.
:wq!