¿Por qué una gran proporción de los nuevos estudiantes de CS optan por especializarse en áreas más nuevas como el aprendizaje automático, la informática social y la informática móvil en lugar de las más antiguas como los sistemas, la arquitectura y las redes?

La academia está ciertamente sujeta a modas pasajeras. Saltar al tren permite a las personas publicar trabajos de calidad inferior, obtener fondos y obtener trabajos que normalmente no podrían obtener. Hay muchas ventajas para elegir temas candentes para la especialización.

Como ejemplo, tome FPGAs por ejemplo. Los FPGA son dispositivos de hardware programables. Si escribo un documento sobre el uso de FPGA para la simulación de hardware, ya que el problema es muy difícil, no podré publicar mucho y, cuando lo haga, a mucha gente no le importará. Si escribo un artículo sobre el uso de FPGA para acelerar el aprendizaje automático, este es un problema mucho más simple y de repente todos están prestando atención. Esto no significa que el aprendizaje automático sea un problema mejor o que sea más útil que la simulación de hardware. Sin embargo, es claramente una fruta más baja para publicación.

Trataría de responderlo con mi perspectiva. No creo que las áreas de investigación tradicionales (arquitectura, red, etc.) hayan alcanzado un punto de saturación, aunque seguramente requiere mucha más exploración que las áreas de investigación “ más nuevas ” para aferrarse a algo notable ya que muchas investigaciones fundamentales y primarias ya se han investigado.

Además, un punto muy importante a tener en cuenta es la cantidad de recursos y conocimientos necesarios para realizar investigaciones. Si bien comenzar la investigación en un área como el aprendizaje automático no requiere nada más que un sólido conocimiento de las estructuras de datos y algunos antecedentes en matemáticas, mientras que no se puede decir lo mismo sobre un área tradicional como las redes donde necesita una sólida comprensión de los conceptos básicos de la red. es que cualquiera puede comenzar a investigar con algunos conocimientos básicos en lugar de personas con conocimientos especializados.

Otro punto a considerar es el escenario tecnológico actual, es decir, la cosa ‘IN’. Ha habido una explosión de datos y los móviles están desplazando a los tradicionales de escritorio. La forma en que interactuamos con los datos ha cambiado dando lugar a un conjunto completamente nuevo de desafíos que antes no se conocía. Estos problemas (procesamiento de datos, computación en la nube, etc.) parecen más interesantes hoy en día, ya que son más relevantes en la escena actual y proporcionan más motivación para realizar investigaciones.

Mi pensamiento personal sobre esto sería:
Aprendizaje automático: es realmente interesante y la gente realmente hace cosas geniales con este pequeño subconjunto de matemáticas (Probabilidad / estadísticas / Inferencia / Álgebra lineal, etc.). Comenzar con los aspectos prácticos es fácil y barato (nadie piensa en esto, pero debería ser un factor). Cuando te interese, ¡podrías mirar un conjunto de ecuaciones y decir ¡GUAU! Continuamente tienes ese momento aha y es posible causar un impacto solo.

Computación móvil: en una era en la que la web está pasando por una transformación y en el futuro vas a obtener servicios personalizados. El precio que pagas sería transparencia. Esta web será una gran red como el cerebro e incluso a nivel de información, tendrá una red (¡¡¡¡¡Diga !!) y este cerebro está absorbiendo toda la información del mundo, incluida toda su información personal posible. Sus dispositivos móviles son como portales para acceder a este gran cerebro, como dice Kevin Kelly. Creo que la informática móvil puede ser la próxima gran cosa.

No es que no les guste Sistemas / Achitecture / Redes que lo usan. Por ejemplo, ML es un campo interdisciplinario y se pueden aplicar redes para alguna tarea (aunque los paquetes son demasiado rápidos para la computación pero aún podrían ser una posibilidad abierta). Creo que la optimización ya se utiliza desde hace mucho tiempo para el enrutamiento de componentes en microelectrónica / VLSI. Creo que puede ser / también se usa en bases de datos, pero no estoy seguro. Las áreas tradicionales son como aplanarse y necesitan mucho más trabajo al principio y más tarde es lo mismo.

More Interesting

¿Cómo lidiamos con conjuntos de datos muy grandes que no caben en la RAM?

¿Qué es el generador Deep Dream?

¿Cuáles son algunos buenos tutoriales y códigos de aprendizaje profundo disponibles para problemas de clasificación binaria? ¿Es necesario tener una GPU para ejecutar el aprendizaje profundo y, de no ser así, de qué manera podemos llevarlo a cabo?

¿Por qué las RVM no son tan populares como las SVM?

¿El sobreajuste en un conjunto de datos implica que el modelo realmente puede aprender y generalizar sobre ese conjunto de datos, pero desafortunadamente demasiado entrenado?

¿Qué consejo le darías a alguien que acaba de comenzar el curso de Andrew Ng sobre aprendizaje automático?

En una unidad LSTM, ¿cuál es la razón detrás del uso de una activación de tanh?

¿Cómo puedo interpretar las predicciones en un modelo de aprendizaje automático de salud (bosque aleatorio) para infarto agudo de miocardio?

¿Cómo se puede utilizar el aprendizaje automático en el análisis de tendencias?

¿Debo usar la validación cruzada k-fold para un clasificador de bosque aleatorio?

¿Qué tan bueno es el programa de maestría en visión por computadora de la Universidad Autónoma de Barcelona en términos de contenido, costo y futura carrera (directamente trabajo o doctorado)?

¿En qué medida se puede utilizar el aprendizaje automático y la IA en la detección y el tratamiento del cáncer?

¿Cuáles son actualmente los temas candentes en la investigación de aprendizaje automático y en aplicaciones reales?

¿Cuál es una explicación intuitiva de las redes residuales profundas?

¿La red neuronal convolucional (CNN) tiene que ver con la arquitectura de red y factores como la tasa de aprendizaje, la función de pérdida utilizada, etc.