En respuesta a otras respuestas: Hadoop (que en realidad es MapReduce de Google) y la “computación en la nube” en general tienen más de cinco años, aunque recientemente hubo nuevas contribuciones que continúan avanzando en esas áreas.
Los notables avances en el campo:
– Computación cuántica: ha habido resultados experimentales en computación cuántica topológica en los últimos 2 años que han hecho realidad un montón de resultados teóricos, y han trazado un camino para la implementación práctica.
– Redes neuronales profundas: el campo del aprendizaje automático ha revisado las redes neuronales y ha descubierto que a escala funcionan realmente para una serie de dominios, incluida la clasificación de voz, texto y visión.
– Modelado predictivo: la fusión de modelos económicos y aprendizaje automático ha llevado a un avance significativo en la capacidad del campo para construir modelos que predicen el comportamiento de los humanos en muchas tareas. Más allá de las aplicaciones de esa tecnología para las elecciones y los deportes, también ha demostrado ser invaluable en el dominio de búsqueda para predecir qué tareas intentan hacer las personas. Y también se puede aplicar al almacenamiento en caché predictivo en redes de contenido.
- ¿Cuáles son actualmente las áreas de investigación en neurociencia más molestas y prometedoras?
- Si un radical de oxígeno contiene dos electrones no apareados, ¿por qué no se emparejan los electrones?
- ¿Qué deben saber todos sobre la química?
- ¿Qué es un conjunto simple de instrucciones para hacer análisis dimensional?
- ¿Cuáles son los hechos más sorprendentes sobre el cerebro?
– Hardware especializado: dado que la densidad del transistor en los chips de silicio ha alcanzado una pared práctica, las personas están optando por diseñar hardware para algoritmos específicos en lugar de confiar en el hardware generalizado. Esto se está mostrando tanto en dispositivos móviles como en hardware en la nube.
– Infraestructura de red: la red del centro de datos se está reinventando radicalmente de manera que reduzca drásticamente el costo y reduzca (o elimine por completo) los cuellos de botella.
– “Big data”: se han inventado nuevos algoritmos que permiten generar información a partir de conjuntos de datos masivos. Como efecto secundario, también se han desarrollado nuevas tecnologías para recopilar, indexar y gestionar conjuntos de datos masivos.
– Almacenamiento jerárquico: a medida que el costo de la memoria no volátil de alta densidad se ha reducido considerablemente y se ha vuelto competitivo con los discos duros (aunque mucho más rápido), las personas han estado reconsiderando radicalmente el almacenamiento jerárquico para una variedad de aplicaciones, incluido el almacenamiento de archivos tradicional. y bases de datos.
– Capacidad: los avances en lo que realmente podemos probar sobre un cuerpo de código ha cambiado las expectativas sobre las herramientas que se pueden proporcionar al soporte de los desarrolladores de software, lo que ayuda a mejorar la calidad general del software.
Hay más, pero esta es una buena estadística de los grandes aspectos destacados de los últimos 5 años.