Hay cosas que se manejan mejor como parte de un circuito integrado que en el software. La razón de esto está relacionada principalmente con el rendimiento, ya que el procesamiento no necesita salir de la memoria a través de los buses. Algunas áreas en AI / NLP están limitadas por el cuello de botella del rendimiento y no pueden llegar a casos de uso de implementación en el mundo real debido a esa realidad. Creo que un buen medio para entrar en AI / NLP es encontrar estos casos y trabajar con un equipo en software para proporcionar una ruta de solución de circuito integrado que ofrezca mejoras en el rendimiento.
Uno de los casos que tuve estaba relacionado con el análisis sintáctico en el que tenía que realizar permutaciones (mira la sección de análisis sintáctico aquí: Verdadera comprensión del lenguaje natural a través de un motor conceptual de comprensión del lenguaje). La notación big-O para el tiempo requerido para realizar el análisis es O (N ^ 3) donde N es la cantidad de palabras / POS que se le proporcionan. Este es un hecho matemático y no se puede evitar. Sin embargo, si el mismo procesamiento residiría en un circuito integrado, habría una disminución lineal en la cantidad de tiempo requerida y probablemente produciría un mejor resultado.
Yo diría que una buena manera de ingresar al campo de AI / NLP sería desarrollar un circuito integrado para realizar también análisis conceptual. Este es un largo sueño mío para producir una computadora pensante, pero para que eso suceda, un circuito integrado altamente optimizado para trabajar con conceptos (como se describe en The Building of a Knowledge Base Using C ++ y una Introducción al Poder del Cálculo Predicado y Sería necesario producir una verdadera comprensión del lenguaje natural a través de un motor conceptual de comprensión del lenguaje). Los procesadores de hoy están especializados en realizar cálculos matemáticos y hacen un buen trabajo. Creo que necesitamos un cambio de paradigma en los procesadores y hacer que piensen, y una buena metodología sería a través del cálculo de predicados como lo documenté. Poner esa metodología en un circuito integrado y luego inventar un nuevo lenguaje que aproveche al máximo el procesamiento (C / C ++ no es adecuado para eso) podría abrir las computadoras a una nueva era dorada a través de un procesador automatizado de verdadero pensamiento.
- ¿Cuántos doctores tienen carreras por escrito?
- ¿Cómo es el crecimiento profesional y las oportunidades después de hacer un MBA de uno de los nuevos IIM?
- Después de TCS, ¿IGATE planea recortar empleos?
- ¿Cuándo debo dejar de tomar pasantías no remuneradas?
- Conseguí un trabajo como contable / contador. Pero realmente no sé la contabilidad. ¿Debo ir por la oferta para obtener una exposición?
¡Buena suerte!