Si. Google es conocido por presentar múltiples patentes para algoritmos y métodos de ML:
Abandono: patente WO2014105866A1 – Sistema y método para abordar el sobreajuste en una red neuronal
Regresión lineal: patente US8250003 – Regresión lineal probabilística computacionalmente eficiente
- Si hay una matriz de 101 números que consiste en números del 1 al 100 con el número repetido, ¿cómo encuentra el número repetido en el número mínimo de iteraciones (en el programa C)?
- ¿Cuál es el algoritmo o algún factor relevante de la clasificación de Google Play?
- En plataformas de programación competitivas como TopCoder y CodeChef, ¿cómo sé que una competencia o proyecto es bueno para participar?
- ¿Qué significa asintóticamente en términos simples?
- Cómo mejorar las habilidades de algoritmo en Java
Clasificador de bosque aleatorio: patente US6009199 – Técnica de clasificación que utiliza bosques de decisión aleatoria
Entrenamiento en redes neuronales paralelas: Patente WO2014105865A1 – Sistema y método para paralelizar redes neuronales convolucionales
Aprendizaje por refuerzo. Patente US20150100530. Métodos y aparatos para el aprendizaje por refuerzo.
Clasificación (patentaron clasificación, basura): Clasificación de objetos de datos – GOOGLE INC.
Incrustaciones de palabras: patente US20120310627 – Clasificación de documentos con incrustación supervisada ponderada de n-gramos
Si bien eso puede parecer aterrador al principio, Google no restringe el uso de estos algoritmos por parte de nadie. Esto se hace principalmente para evitar el trolling de patentes.