¿Cuál debería ser mi especialidad universitaria si quiero comenzar a diseñar inteligencia artificial?

La IA es un campo bastante amplio. De cual estas hablando? Hay percepción ( por ejemplo , visión por computadora, reconocimiento de voz, reconocimiento de objetos), hay aprendizaje automático ( por ejemplo , cualquier cosa que requiera tomar una decisión), hay planificación ( por ejemplo , planificación de movimiento), hay procesamiento del lenguaje natural ( por ejemplo , recuperación de información, máquina traducción), y así sucesivamente. Ah, por cierto, todos esos campos se superponen bastante.

Luego está el subcampo en el que quieres estar. ¿Te gusta la robótica ? Videojuegos ? Búsqueda ? Todo esto tiene un sesgo natural en el tipo de cosas que debes estudiar. Si estás en ML, querrás una base sólida en análisis estadístico y álgebra lineal. En PNL, es posible que desee eso, además de una base sólida en lingüística.

Luego, por supuesto, está el tipo de cosas que pretendes hacer. ¿Eres un teórico? ¿Estás implementando algoritmos? ¿Eres solo un ingeniero? Esto afectará lo que debes estudiar.

[matemáticas] \ vec {S} = \ frac {1} {N} \ sum ^ N_ {n = 1} \ vec {x} _n \ vec {x} ^ T_n [/ matemáticas]

Una cosa es segura, necesitarás muchas matemáticas; Las matemáticas son el lenguaje de la IA. Si no te gustan las matemáticas, este es un mal campo para ti. No puedo enfatizar esto lo suficiente. Lo anterior es realmente increíblemente manso: es literalmente solo una matriz de covarianza, que generalmente se usa para cosas como PCA. No todos los campos usan álgebra lineal tanto como ML (que es mi campo), pero en general deberá sentirse cómodo con él.

Necesitará una base sólida en CS teórica. No estoy hablando de un conocimiento profundo de computación cuántica o clases de complejidad, estoy hablando principalmente de estructuras de datos como árboles y tablas hash. Esto va tanto para la IA teórica como para la IA basada en ingeniería. Es inevitable que tenga que lidiar con CS a este nivel, y no tener un buen conocimiento de esto probablemente sea malo para usted.

Es posible que deba ser realmente fuerte en CS orientado a la implementación. Esto dependerá de su campo. La PNL, por ejemplo, requiere un componente de programación robusto, porque su objetivo es realmente procesar el lenguaje automáticamente . En ML es totalmente plausible que te salgas con mucha menos codificación, especialmente si eres mayormente teórico.

LÍNEA INFERIOR: no te preocupes tanto por las carreras, solo pasa tiempo aprendiendo lo que necesitas aprender. Si haces eso, estarás bien.

La informática y / o las matemáticas serían su mejor opción. La inteligencia artificial es un campo bastante vasto, por lo que probablemente sea mejor que estudies todo lo que te interese. Muchas soluciones de IA están inspiradas en la biología, las neurociencias y la física. Sin embargo, debe tener una sólida base matemática y comprensión en informática para comprender bien estas aplicaciones. Matemáticas y CS son las herramientas que puede utilizar para analizar, implementar y comprender la investigación de IA. Pero mantener una mente abierta y echar un vistazo a otros campos ofrece una gran ventaja. También depende de en qué se especializará: la investigación de inteligencia artificial puede contener robótica, filosofía, aprendizaje automático, enjambres y sistemas complejos.

Una buena elección de carrera que está a punto de tomar, debo decirle que como tecnología y sobre todo todos los sectores de la industria estarán dominados por la tendencia de la Inteligencia Artificial.

Lo primero es lo primero, así que debes estar bien versado en los conceptos básicos de las matemáticas. Cuanto mejor conozca las matemáticas, mejores algoritmos podrá desarrollar para modelos y problemas basados ​​en IA. En segundo lugar, debe ser bueno en la programación (aunque no mucho, pero sí, una comprensión básica servirá)

Tu pregunta dice, ¿qué especialidad? Por lo tanto, supongo que debe haber completado su licenciatura en un campo específico, es decir, podría ser informática o electrónica. Hay varias especializaciones que pueden ayudarlo a trabajar en el campo de la IA, a saber:

  1. Inteligencia artificial: muchas universidades en India y en el extranjero ahora ofrecen un programa de maestría a tiempo completo en el campo de la inteligencia artificial (IA). Tomar esto como una especialidad le dará un conocimiento profundo sobre análisis de datos, redes neuronales, procesamiento de imágenes, conceptos básicos de robótica (sistemas integrados) y, en general, la idea de cómo funcionan las cosas y cómo se puede hacer que funcionen con IA
  2. Gestión de datos y ciencias de la información: a medida que aumenta la tecnología, mayor es el aumento de los datos. Y esta gran cantidad de datos necesita ser estructurada y analizada. Esta gran cantidad de datos requiere muchas técnicas de IA que ayudan a obtener los datos de una manera organizada y buena, que se pueden utilizar para hacer predicciones, clasificaciones y otros fines fructíferos. Esto trata principalmente de cómo la IA puede enfocarse en datos e información.
  3. Redes neuronales: este campo se ocupa de la cognición humana y la IA. Se trata de cómo puede vincular el cerebro humano con máquinas y sistemas informáticos. Hay muchas universidades que ofrecen una especialización no exactamente en el campo de las redes neuronales, pero ofrecen en Psicología Humana, Ciencia Cognitiva y títulos similares. Están directa o indirectamente relacionados con la IA.
  4. Gestión de datos multimedia: se trata de todo tipo de datos multimedia que pueden ser en forma de audio, videos, imágenes y mucho más. Se centra en cómo lidiar con dichos datos utilizando enfoques basados ​​en IA para analizar y obtener un resultado fructífero o productivo.
  5. Sistemas integrados y robótica: si encuentra robots autónomos y cosas como IoT muy interesantes, entonces este es el más importante para usted. Además, si ha seguido su licenciatura en el campo de la electrónica, este campo se vuelve mucho más simple para usted.

La siguiente especialidad como se mencionó anteriormente seguramente lo ayudará a conseguir un trabajo en el área central de Inteligencia Artificial. También debe perfeccionarse con las habilidades estadísticas (tales habilidades se utilizan en gran medida en problemas basados ​​en IA) para tomar un trabajo.

Conozca más sobre IA y tecnologías relacionadas

Espero que esto te ayude a tomar la decisión correcta para tu especialización, lo que puede ayudarte a conseguir un trabajo en el campo de la IA.

¡Todo lo mejor!

Gracias.

De buenas a primeras, sugeriría informática. CS le dará una base técnica sólida para entrar en IA.

Sin embargo, hay otras especialidades que también pueden ser excelentes para la IA. Incluso:

  • Matemáticas
  • Estadística
  • Ciencia cognitiva
  • Aprendizaje automático, ciencia de datos, computacional (aunque estos pueden ser grados más allá del BA / BS)

AI es un campo inmenso en sí mismo, tiene varios subdominios como: métodos de aprendizaje estadístico, redes neuronales, modelos de lenguaje y, por nombrar algunos. Cada campo tiene el mismo objetivo que es encontrar formas posibles de simular la forma en que los humanos piensan.

Habilidades en las que puedes trabajar:

  1. Programación (obviamente, necesitaría conocer un cierto nivel de programación; el lenguaje no sería una gran preocupación en este momento)
  2. Estadísticas (los sistemas de IA (pueden) usan métodos estadísticos para simular)

Primero debes hacer BTech en informática porque a partir de ahora no hay ninguna disciplina en el nivel de pregrado para IA.

Mientras tanto, puedes seguir los desarrollos en IA mientras estás en la universidad, el aprendizaje automático es parte del círculo de ciencias de la computación en casi todas partes.

Y más tarde puedes tomar especialización en IA en tus maestros.

Estoy de acuerdo con lo que dijo Quora User. Esencialmente, quieres que sea de naturaleza cuantitativa. Aunque tengo mi licenciatura en contabilidad y me he encontrado tan hábil como el resto de los estudiantes con los que estoy en clase.

La inteligencia artificial tiende a estudiarse en informática. Entonces, especializarse en Ciencias de la Computación podría ser un camino para usted.

¿Programación de computadora con una psicología humana menor / doble mayor …?

Tu especialidad debe ser altamente cuantitativa. Creo que la informática, la física, las matemáticas o la estadística funcionarían.

More Interesting

Cuando se habla de las experiencias en los requisitos del trabajo de programación, ¿se puede contar un período de desarrollo de un proyecto personal?

¿Por qué el campo de la electrónica no avanza tan rápido como la informática / ingeniería de software?

¿Qué consejo profesional puedo darle a mi hermana, que se graduará con una licenciatura en lingüística computacional de la Universidad de Tübingen (Alemania) este año?

¿Cuánto tiempo antes de que los títulos universitarios sean inútiles (debido a las nuevas tecnologías), aproximadamente 15 años?

¿Vale la pena ir a la universidad si ya sabes cómo codificar, solo para obtener el título en informática?

Cómo comenzar y trabajar para ser un desarrollador de pila completa desde cero

Cómo aumentar más mis habilidades en informática

¿Cuáles son algunos buenos proyectos de fin de año para estudiantes de informática?

Cómo asegurarme si quiero ser programador o creador de ideas

¿Qué tipo de código debo enviar a alguien que pueda darme una referencia interna (Microsoft)?

¿Es difícil encontrar un trabajo con un título en informática porque la especialidad parece muy popular?

Cómo obtener un trabajo independiente teniendo en cuenta que no tengo absolutamente ninguna experiencia en codificación, pero académicamente extremadamente competente

¿Cuál es la forma de ingresar a Microsoft siendo un graduado de B.Tech Computer Science de una universidad rural normal?

¿Debo hacer desarrollo de Android o desarrollo web?

Si me especializo en Informática, ¿sería una mala idea hacer OTS de la Fuerza Aérea?