¿Cuáles son algunas direcciones en la investigación en informática que vale la pena seguir?

Una docena de problemas de investigación de sistemas a largo plazo según Jim Gray [1]:

1. Escalabilidad : diseñe una arquitectura de software y hardware que se amplíe en un factor de 10 × 6. Es decir, la capacidad de almacenamiento y procesamiento de una aplicación puede crecer automáticamente por un factor de un millón, haciendo trabajos más rápido (aceleración 10x6x) o haciendo trabajos 10 × 6 más grandes al mismo tiempo (ampliación 10x6x), simplemente agregando más recursos.
2. La prueba de Turing : crea un sistema informático que gane el juego de imitación al menos el 30% del tiempo.
3. Discurso a texto : escuche tan bien como un hablante nativo.
4. Texto a voz : habla tan bien como un hablante nativo.
5. Ver tan bien como una persona : reconocer objetos y movimiento.
6. Personal Memex : registre todo lo que una persona ve y oye, y recupere rápidamente cualquier elemento a pedido.
7. World Memex : Construya un sistema que, dado un corpus de texto, pueda responder preguntas sobre el texto y resumir el texto de manera tan precisa y rápida como un experto humano en ese campo. Haz lo mismo para la música, las imágenes, el arte y el cine.
8. TelePresence : simule ser otro lugar retrospectivamente como observador (TeleOberserver): escuche y vea, además de estar allí, y como participante, y simule ser otro lugar como participante (TelePresent): interactuar con otros y con el ambiente como si realmente estuvieras allí.
9. Sistemas sin problemas : construya un sistema utilizado por millones de personas cada día y que, sin embargo, sea administrado y administrado por una sola persona a tiempo parcial.
10. Sistema seguro : asegúrese de que el sistema del problema 9 solo atiende a usuarios autorizados, el servicio no puede ser denegado por usuarios no autorizados y la información no puede ser robada (y probarlo).
11. AlwaysUp : asegúrese de que el sistema no esté disponible por menos de un segundo por cada cien años – 8 9 de disponibilidad (y pruébelo).
12. Programador automático : diseñe un lenguaje de especificación o interfaz de usuario que:
(a) facilita a las personas expresar diseños (1,000 veces más fácil),
(b) las computadoras pueden compilar, y
(c) puede describir todas las aplicaciones (está completo).
El sistema debe razonar sobre la aplicación, hacer preguntas sobre casos de excepción y especificaciones incompletas. Pero no debería ser oneroso de usar.
[1] Jim Gray, “¿Qué sigue?” Junio ​​de 1999. Enlace: arxiv.org/pdf/cs.GL/9911005

y:

13) Formalización del sentido común : http://www.infoq.com/interviews/…

Vea también ¿Qué áreas de CS tienen la fruta más baja para la investigación?

Lingüística computacional: este campo se ocupa de comprender y desarrollar teorías computacionales del lenguaje humano. Dichas teorías nos permiten procesar lenguajes naturales a través de la perspectiva computacional. CL tiene numerosos subcampos que incluyen reconocimiento de voz y síntesis de voz, traducción automática, sistemas de diálogo, recuperación y extracción de información, modelado de temas y resumen de documentos, semántica computacional.

Esta es una de las áreas de investigación más relevantes y activas y a menudo se agrupa con otras áreas de inteligencia artificial para crear sistemas que puedan comprender y generar lenguajes humanos. SIRI, Cortana, Wolfram Alpha, Google Translate, todos son resultados de investigaciones en esta área.

Almacenamiento de datos atmosféricos : este campo combina física, química y ciencias de la computación. implica identificar elementos dentro de la atmósfera (aire) que podemos aprovechar para almacenar o representar bits de (0) sy (1) s. Si tiene éxito, no debe preocuparse de que su disco se esté agotando porque tendrá un medio de almacenamiento ilimitado. Se están realizando investigaciones sobre los datos de la tienda a nivel molecular.

More Interesting

¿La investigación académica de CS es realmente valiosa? No he encontrado casi nada valioso o innovador en ellas (excepto casos muy raros en los que los autores tienen una conexión muy estrecha con la industria).

¿Cuáles son los temas de actualidad en investigación matemática?

¿Por qué el parámetro predeterminado en csrankings.org es "EE. UU. Solamente" aunque el sitio web se llame "Clasificación de informática"?

¿Cuáles son los temas en informática?

¿Cómo habría sido diferente la historia si las primeras computadoras fueran significativamente más poderosas para empezar?

¿Recomendaría ITU sobre Fast para alguien que quiera publicar en su licenciatura? ¿Qué hay de NUST?

¿Cómo se maneja el equilibrio entre aplicabilidad e interés en la investigación de CS?

Cómo aumentar la posibilidad de que mi algoritmo genético alcance el verdadero óptimo global en un 99% en lugar de solo el 65% de las corridas

¿Dónde está el "YouTube" de la computación humana gratuita?

¿Cuáles son algunas preguntas de investigación de doctorado en el campo del "proceso de ciencia de datos"?

¿Debería todo científico de la computación comenzar a trabajar en el aprendizaje automático porque una vez que producimos máquinas que pueden pensar como humanos, todo lo demás puede hacerse mediante máquinas?

¿Por qué casi todos los trabajos de investigación en informática escritos por profesores universitarios y estudiantes de doctorado tienen muy poco que ver con escribir código? La mayoría de los documentos que he leído son simplemente inútiles cuando se trata de mejorar mis habilidades de programación.

En su POE, si un solicitante de doctorado de CS enumera grandes errores en un documento de investigación de su posible asesor de doctorado, ¿eso impresionaría al comité de admisiones?

¿Qué es la ingeniería del conocimiento? ¿Quién puede proporcionar más detalles sobre sus sucursales, sus aplicaciones, su futuro?

¿Cómo puede un investigador académico decidir si publica los resultados que podrían meterlo en problemas legales?