12 Novembro 2015
Em ciência da computação e campos relacionados, redes neurais artificiais (RNAs) são modelos computacionais inspirados pelo sistema nervoso central de um animal (em particular o cérebro) que são capazes de realizar o aprendizado por máquinas bem como o reconhecimento de padrões. Redes neurais artificias geralmente são apresentadas como sistemas de "neurônios interconectados que podem computar valores de entradas".
Por exemplo, uma rede neural para o reconhecimento de escrita manual é definida por um conjunto de neurônios de entrada que podem ser ativados pelos pixels de uma imagem de entrada. As ativações desses neurônios são então repassadas, ponderadas e transformadas por uma função determinada pelo designer da rede, a outros neurônios. Este processo é repetido até que, finalmente, um neurônio de saída é ativado. Isso determina que caractere foi lido.
Mas o que isso tem a ver com um teclado virtual de smartphone? O grupo responsável pelo SwiftKey vem trabalhando em novas formas de aprimorar o seu corretor ortográfico. Atualmente, o software usado pela empresa é considerado um dos melhores, mas nem sempre o teclado consegue descobrir o que você está querendo digitar. Para isso, eles acabam de revelar um novo projeto chamado Neural Alpha que visa usar o conceito das redes neurais artificiais e tornar o teclado da empresa mais inteligente.
Não é de hoje que vemos este conceito ser usado dentro do ramo da tecnologia. Atualmente, a robótica é a maior beneficiada, mas também vemos várias implementações para o reconhecimento da fala e do comando de voz – algo bastante difundido nos smartphones atualmente.
Neste momento, o teclado SwiftKey consegue entender a palavra que você está querendo formar e completa automaticamente os caracteres restantes. Com o Neural Alpha, o teclado irá analisar toda a frase que está sendo formada para que ele entenda qual a próxima palavra que você deverá formar. Assim, teremos muito menos esforço ao digitar, além de agilizar consideravelmente a digitação em telas sensíveis ao toque.
O pessoal envolvido no projeto alega que o SwiftKey é o primeiro teclado a usar os avanços das redes neurais artificiais para aprimorar o seu sistema de previsão de palavras. Claro, ainda não sabemos se a versão final irá traz um grande avanço ou podemos estar diante de puro marketing, mas caso tenha interesse em testar a novidade, basta fazer download do SwiftKey Neural Alpha via Play Store.
Comentários