Autômato finito determinístico (dfa)

Definição – O que significa Autômato Finito Determinístico (DFA)? Um autômato finito determinístico é um tipo de algoritmo determinístico baseado em um estado que muda com as entradas. Eles também são conhecidos como máquinas de estados finitos determinísticos ou aceitadores finitos determinísticos. Eles são diferentes dos modelos probabilísticos e não determinísticos em que uma entrada … Ler mais

Matriz de confusão

Definição – O que significa Matriz de confusão? Uma matriz de confusão é um tipo de construção de tabela que desempenha um papel específico no aprendizado de máquina e engenharia relacionada. Isso ajuda a mostrar a previsão e a recuperação em um sistema onde os valores dos dados de teste são conhecidos. Definirtec explica Confusion … Ler mais

Neuroevolução de topologias aumentadas (puro)

Definição – O que significa NeuroEvolution of Augmenting Topologies (NEAT)? NeuroEvolution of Augmenting Topologies ou NEAT é frequentemente descrito como uma solução genética para melhorar as redes neurais. O conceito NEAT pode ser usado para fornecer um novo modelo para selecionar tipologias para uma rede neural e para inicializar pesos. Definirtec explica NeuroEvolution of Augmenting … Ler mais

Rede neural profunda

Definição – o que significa rede neural profunda? Uma rede neural profunda é uma rede neural com um certo nível de complexidade, uma rede neural com mais de duas camadas. As redes neurais profundas usam modelagem matemática sofisticada para processar dados de maneiras complexas. Definirtec explica Deep Neural Network Uma rede neural, em geral, é … Ler mais

Abstração

Definição – o que significa abstração? Abstração é um princípio fundamental em alguns tipos de ciência da computação. É um aspecto chave do projeto de linguagens de programação orientadas a objetos e interfaces de programação de aplicativos. É também uma das ideias menos compreendidas em programação, parcialmente por razões semânticas. Abstração é comumente definida como … Ler mais

Propagação de relevância em camadas

Definição – o que significa Propagação de relevância baseada em camadas? A propagação de relevância em camadas é um método para entender redes neurais profundas que usa um caminho de design específico para observar como as camadas individuais do programa funcionam. Esses tipos de técnicas ajudam os engenheiros a aprender mais sobre como as redes … Ler mais

Turing completo

Definição – O que significa Turing Complete? Um sistema é considerado “Turing completo” na teoria da computação se puder ser usado para emular uma máquina de Turing, que é uma construção teórica projetada pelo matemático e cientista da computação de meados do século Alan Turing. Definirtec explica Turing Complete A própria máquina de Turing é … Ler mais

Neurociência computacional

Definição – O que significa Neurociência Computacional? A neurociência computacional é a ciência que estuda a função cerebral com a modelagem da ciência da computação e observa toda a atividade do cérebro humano através das lentes da ciência da computação. Os cientistas envolvidos na neurociência computacional podem construir modelos para entender como funcionam os neurônios, … Ler mais

árvore de merkle

Definição – O que significa Merkle Tree? Uma árvore Merkle é um tipo específico de construção de dados em que cada nó não folha da árvore contém valores hash de seus próprios nós filhos. Como uma árvore Merkle demonstra técnicas eficazes de hashing, ela é popular em muitos setores e está sendo usada para ajudar … Ler mais

Motor de inferência

Definição – O que significa o Inference Engine? Um mecanismo de inferência é uma ferramenta usada para fazer deduções lógicas sobre ativos de conhecimento. Os especialistas costumam falar sobre o mecanismo de inferência como um componente de uma base de conhecimento. Os mecanismos de inferência são úteis para trabalhar com todos os tipos de informações, … Ler mais