DEV Community

Cover image for Alguns conceitos básicos do que é um algoritmo e a sua importância para as IA's
Luks Borges
Luks Borges

Posted on

Alguns conceitos básicos do que é um algoritmo e a sua importância para as IA's

Introdução

Algoritmos são fundamentais para começar a entender conceitos simples de lógica de programação. A origem do termo se originou na Idade Média com o nome de um astrônomo chamado al-Khwarizmi, basicamente ao pé da letra o uso de algoritmo está presente em qualquer coisa que necessita de passos para se chegar em um determinado objetivo.

Embora muito usado para se referir a tecnologia e códigos, um algoritmo é usado em outros conceitos como matemática, manual de instruções e até mesmo na culinária.
Por exemplo, podemos pensar que na culinária temos o momento de colocar nossos ingredientes (início), momento em que estamos preparando (execução / meio) e ao final servimos o alimento (fim).

Conforme implementamos mais conceitos e possibilidades para nosso programa, ele vai tender a ficar mais potente com um custo alto de ficar mais complexo. Quando recebemos um erro, por exemplo, significa que nosso computador está processando algum determinado valor que ele não foi programado para processar, ou seja, todos os cenários presentes não foram considerados.

Como os algoritmos e o chat gpt estão relacionados?

As inteligências artificiais no geral tem a sua base totalmente dependente dos algoritmos, uma IA basicamente processa uma quantidade enorme de dados que no final é convertido para oferecer a melhor resposta possível, comparando o que ela tem de informação no banco de dados com o que o usuário está entregando como resposta.

Um termo bastante interessante é a chamada rede neural, um algoritmo que foi projetado para ser o mais semelhante possível a um cérebro humano, é utilizando um algoritmo de rede neural que a inteligência artificial consegue compreender e processar imagens como vemos nos modelos mais recentes como o bing image creator.

Com a inteligência artificial evoluindo em uma velocidade enorme e em um tempo extremamente curto, as possibilidades em que a IA e a tecnologia em geral podem afetar todos os setores, tanto de maneira negativa quanto positiva, são enormes.
Podemos observar o tamanho do progresso quando comparamos os primeiros carros autônomos com os que temos hoje em dia.

Com as empresas investindo cada vez mais, o futuro das IA’s é incerto no momento presente, suas possibilidades são praticamente ilimitadas e a forma como ela pode afetar nossa sociedade pode ser um assunto sensível, sua evolução pode estar tão rápida que questões éticas, morais e sociais estão sendo esquecidas de serem debatidas antes mesmo de ser entregue o produto final para o usuário.

Top comments (0)