Redes neurais no aplicativo SwiftKey
A equipe por trás da Swiftkey passou do uso do algoritmo N-Gram para usar uma rede neural. Enquanto o novo algoritmo é muito semelhante ao algoritmo antigo, o modelo neural se aproxima da previsão de um ângulo diferente. A Swiftkey treinou sua rede neural com milhões de frases. A rede neural representa palavras como uma sequência de código e atribui uma probabilidade a cada uma delas. Isso torna possível entender melhor as frases. Por exemplo, palavras que têm significados semelhantes, como meet, bate -papo e conexão, são marcados com código semelhante. E o mesmo vale para muitos outros conceitos.
A empresa decidiu incorporar redes neurais na SwiftKey como uma melhoria em seu modelo anterior. O uso de uma rede neural mais complexa permite fazer previsões mais precisas e úteis. O algoritmo neural é mais avançado e pode ser treinado no telefone, e não na nuvem. Isso significa que os usuários poderão usá -lo com mais de um idioma.
A empresa planeja usar redes neurais nos modelos de língua inglesa dos EUA e do Reino Unido e também começará a implantar a tecnologia em outros idiomas.