Cómo comenzar mi carrera en IA como principiante. ¿Puedes por favor darme un plan?

Asumiré que eres un graduado universitario y has tomado cursos de IA / Aprendizaje automático, de lo contrario, obviamente, tienes mucho que aprender.

Aprendizaje:

Debe tomar cursos básicos de programación, estructuras de datos, algoritmos, sistemas distribuidos, arquitectura y luego ingresar a Machine Learning / AI.

Recomiendo el curso de aprendizaje automático de Coursera, que es realmente bueno https://www.coursera.org/learn/m…

También puede revisar este hilo de Quora para obtener una lista de recursos útiles de AI / ML ¿Qué sitios web tienen recursos para aprender sobre algoritmos, aprendizaje automático e inteligencia artificial utilizando ejemplos del mundo real? Por ejemplo, tutoriales sobre cómo estructurar una base de datos utilizando qué algoritmos y cómo funcionan.

Experiencia:

Muchas de las mejores bibliotecas de aprendizaje automático que usan Google, Facebook y Me gusta ya han sido de código abierto, por lo que el mejor paso es ir y jugar con todas las bibliotecas.

Facebook usa Torch Torch | Computación científica para LuaJIT. La división de inteligencia artificial de Facebook también publica una serie de trabajos de investigación y bibliotecas de ML / AI, por lo que desea consultar Investigación en Facebook | Facebook

Google usa Tensor Flow, que también abrieron recientemente desde https://www.tensorflow.org

Esté atento a OpenAI https://openai.com/blog/introduc… que es una fundación iniciada por Elon Musk y algunas de las mejores personas de Silicon Valley. Todavía no hay código abierto, pero míralos.

IBM Watson: no es exactamente una biblioteca, sino AI como servicio. deberías echarle un vistazo también Saluda a IBM Watson

Aplicando para trabajos:

  • Si tiene el tiempo y la capacidad de convertirse en un contribuyente de las bibliotecas de código abierto mencionadas anteriormente, puede asegurar un trabajo en Google, Facebook, etc. simplemente contribuyendo y haciendo un nombre por sí mismo. No es el camino mas rapido
  • La ruta más rápida sería solicitar dominios adyacentes de Machine Learning, AI o Machine Learning como Data Analytics, etc.
  • No espere que los nombres de los puestos de trabajo siempre tengan AI y aprendizaje automático en el nombre. Los trabajos pueden estar disfrazados de Ingeniero de datos, Científico de datos, etc. En general, lea estos trabajos cuidadosamente, ya que puede haber un elemento de aprendizaje automático en ellos.
  • Aquí hay un montón de trabajos de las carreras de StackOverflow.
  • No piense que solo Google y Facebook están haciendo investigación de IA y aprendizaje automático. Todas las empresas nuevas, pequeñas y grandes, corporativas, están mirando ML e IA de una forma u otra, por lo que hay muchos trabajos, pero la mayoría de ellos están ‘ocultos’ o ‘disfrazados’ como científicos de datos, aprendizaje automático, etc. así que lea los trabajos cuidadosamente y sepa qué buscar.
  • la búsqueda de empleo para AI / ML no es tan diferente de cualquier otro campo o trabajo relacionado con el software.
  • si está interesado, puede consultar mi blog que habla sobre la contratación y cómo conseguir un trabajo en Tech DreamJobExec: encuentre y obtenga su trabajo de Tech Dream

Espero que esto ayude

Buena suerte

  • Aprende LISP. No porque sea el idioma más popular, sino porque hay material pedagógico de calidad que se remonta a los años 60 que todavía es muy relevante en la actualidad. El lenguaje también lo impulsa hacia el pensamiento simbólico, en lugar de algorítmico. Este es un cambio importante en la comprensión de la IA. Aprenda a codificar en LISP y lea mucho código LISP. Recomendación de libro: En Lisp, por Paul Graham. También hay un tomo más grande de Norvig.
  • Aprende Prolog. No porque sea eficiente, o el mejor lenguaje disponible incluso para el propósito, sino porque para los paradigmas de programación en cuestión (programación declarativa y lógica) sigue siendo el juego más accesible de la ciudad. Una vez más, aprende a codificar y lee mucho código.
  • Lea “Inteligencia artificial: un enfoque moderno” por Norvig. Hay otros libros, pero este es más o menos autónomo y un buen comienzo.
  • Elija una subdisciplina para profundizar (elija un capítulo en Norvig). Es demasiado grande, tendrás que especializarte. Lea documentos seminales en el subcampo elegido, por ejemplo, aprendizaje automático. Norvig es nuevamente una guía decente sobre el asunto.
  • Crea algunos artefactos. Una cosa para los principiantes es escribir un jugador simple y hacerlo lo mejor posible. Para empezar, escribí el juego africano comúnmente conocido como Mancala. También intente con el aprendizaje automático (Weka es muy accesible y autónomo).
  • Tomar cursos en Cousera. La clase de aprendizaje automático de Andrew Ng no tiene paralelo (es de esperar que todavía esté disponible y se ejecute al menos tan bien como la primera vez).

Podría seguir, pero esto debería ayudarte a comenzar.

More Interesting

¿Cuál es el mejor examen de ingreso para conseguir trabajo para candidatos con experiencia en la industria del software?

Para un ingeniero de software que no encuentra interesante la programación competitiva pero le gustaría unirse a una gran empresa tecnológica (por ejemplo, Google, Facebook o Microsoft), ¿qué opciones tienen? ¿Es posible trabajar en una de esas empresas?

¿Son las computadoras el futuro? Si es así, ¿eso significa que los ingenieros informáticos serán los más demandados y el mejor trabajo que existe?

¿Cuáles son los factores clave que pueden causar el fracaso en las entrevistas de trabajo?

Abogados de inicio: ¿Cuáles son los pros / contras entre su trabajo y un trabajo de Big Law?

¿Cuál es un porcentaje justo de pago para darle a un pintor antes de comenzar a trabajar?

Cómo evitar la presión familiar al elegir un trabajo de mi elección

¿Hay trabajos para personas de habla inglesa en Alemania?

¿Cómo es servir a ITBP como Asistente de Comandante / SI?

¿Qué trabajos son emocionantes, requieren viajes mundiales y pagan bien?

¿Cómo es Kolkata para oportunidades de trabajo?

¿Cuáles son las posibilidades de conseguir un trabajo después de graduarse con una maestría en EE de NYU Poly?

¿Puede alguien que trabaja en Wissen Technology dar una idea de la empresa y su cultura de trabajo? ¿Son lo mismo Wissen Technology y Wissen Infotech?

Cómo tener éxito en el trabajo ascendente

¿Cuál es la restricción más importante en su tiempo libre que le impone su lugar de trabajo?