Introdução
Hay una cantidad abrumadora de recursos disponibles en estos días para aprender conceptos de visión por computadora. ¿Cómo eliges y eliges entre una multitud de tutoriales? ¿En qué vale la pena invertir tu tiempo?
Si estas preguntas le suenan familiares, ha venido al lugar correcto. Entendemos el dolor y el esfuerzo que implica utilizar cientos de recursos y elegir los que merecen su tiempo. Esa es una de las principales razones por las que lanzamos rutas de aprendizaje en primer lugar.
Hasta el año pasado, nos enfocamos ampliamente en dos caminos: aprendizaje automático y aprendizado profundoAqui está o caminho de aprendizado para dominar o aprendizado profundo em, Uma subdisciplina da inteligência artificial, depende de redes neurais artificiais para analisar e processar grandes volumes de dados. Essa técnica permite que as máquinas aprendam padrões e executem tarefas complexas, como reconhecimento de fala e visão computacional. Sua capacidade de melhorar continuamente à medida que mais dados são fornecidos a ele o torna uma ferramenta fundamental em vários setores, da saúde.... Pero nuestra comunidad quería caminos más granulares; también querían un camino de aprendizaje estructurado para la visión por computadora.
Y eso es comprensible. La demanda y el valor de un experto en visión por computadora es muy alto en la industria. Especialícese en visión por computadora y sus diferentes facetas, y verá una gran cantidad de reclutadores tratando de ponerle las manos encima.
Recuerdo cuando comencé mi propio viaje de visión por computadora. Me refería a múltiples recursos simultáneamente: livros, artigos (de los cuales no había muchos en ese momento), videos de YouTube, entre outras coisas. Fue un camino disperso para dominar la visión por computadora.
Portanto, me complació tener la oportunidad de armar esta ruta de aprendizaje estructurada de visión por computadora para usted. Antes de adentrarnos en él, comprendamos el marco que he creado para agilizar su viaje de aprendizaje.
Nuestro marco para la ruta de aprendizaje de la visión por computadora
Cada mes también tiene una estructura. Así es como hemos categorizado los diferentes aspectos que debes conocer para cada mes:
- objetivo: ¿Qué aprenderás en ese mes? ¿Cuáles son las conclusiones clave? ¿Cómo progresará su viaje de visión por computadora? Mencionamos esto al comienzo de cada mes para asegurarnos de que sepa dónde se encuentra y dónde estará al final de ese mes en particular.
- Hora sugerida: Cuánto tiempo en promedio debería dedicar a esa sección por semana
- Recursos para aprender: Una colección de los principales recursos para los temas de visión por computadora que aprenderá en ese mes. Isso inclui artigos, tutoriais, videos, trabajos de investigación y otros recursos similares.
Puedes descargar la infografía correspondiente de esta ruta de aprendizaje. aqui.
¿Busca otras rutas de aprendizaje en ciencia de datos? Não se preocupe, lo tenemos cubierto:
Meu 1 – Cubriendo los conceptos básicos: Python y estadísticas
objetivo: Al final del primer mes, tendrá un conocimiento básico de lo que es la visión por computadora. También se sentirá cómodo con Python y Estadísticas, ambos temas centrales en su viaje de visión por computadora.
Hora sugerida: 5-6 horas por semana
Introducción y motivación para la visión por computadora: Tutorial de SAS e visão computacional: qué es y por qué es importante.
Requisitos anteriores:
Meu 2 – Resolviendo un Problema de clasificación de imágenes mediante el aprendizaje automático
objetivo: Tendrá una comprensión básica del aprendizaje automático. Debe sentirse cómodo con las diferentes técnicas de preprocesamiento de imágenes y podrá resolver problemas de clasificación de imágenes utilizando modelos de aprendizaje automático.
Hora sugerida: 5-6 horas por semana
Conceptos básicos del aprendizaje automático:
Procesamiento previo de imágenes:
Clasificación de imágenes mediante aprendizaje automático:
Projeto: Identificar las prendas
Meu 3 – Introducción a Keras y redes neuronales
objetivo: Aprenderá una de las herramientas de aprendizaje profundo más utilizadas: Duro. También comprenderá qué son las redes neuronales y cómo funcionan. A finales de marzo, podrá resolver problemas de clasificación de imágenes utilizando redes neuronales.
Hora sugerida: 4-5 horas por semana
Sentirse cómodo con Keras:
Introdução às redes neurais:
- Redes neuronales de 3Blue1Brown:
Projeto: Identificar las prendas
Meu 4: comprensión de las redes neuronales convolucionales (CNN), transferencia del aprendizaje y creación de su perfil
objetivo: Me gusta llamar a este el mes “en movimiento” en su viaje de visión por computadora. Aquí es donde las cosas suben de nivel con la introducción a las redes neuronales convolucionales (CNN). Estas CNN están detrás de muchas de las aplicaciones recientes de visión por computadora que vemos a nuestro alrededor, incluida la detección de objetos. En este punto de su viaje, también debe comenzar a construir su perfil participando en concursos.
Hora sugerida: 6-7 horas por semana
Introducción a las redes neuronales convolucionales (CNN):
Introducción al aprendizaje transferidoEl aprendizaje transferido se refiere a la capacidad de aplicar conocimientos y habilidades adquiridos en un contexto a otro diferente. Este fenómeno es fundamental en la educación, ya que facilita la adaptación y resolución de problemas en diversas situaciones. Para optimizar el aprendizaje transferido, es importante fomentar conexiones entre los contenidos y promover la práctica en entornos variados, lo que contribuye al desarrollo de competencias transferibles....:
Projeto: Identifique os dígitos
Construye tu perfil: participa en concursos:
Meu 5: resolución de problemas de detección de objetos
objetivo: La detección de objetos es una técnica de visión por computadora ampliamente utilizada (quizás LA más utilizada). ¡Esto es lo que me atrajo a la visión por computadora en primer lugar! Este mes se trata de familiarizarse con los diferentes algoritmos de detección de objetos. O que mais, recomiendo encarecidamente escribir artículos sobre los conceptos que ha aprendido hasta ahora.
Hora sugerida: 6-7 horas por semana
Solución de problemas de detección de objetos:
Projeto:
Comience a escribir artículos para interactuar con la comunidad, construir su perfil y solidificar su propia comprensión de los temas.
Meu 6: Comprensión de la segmentación de imágenes y los modelos de atención
objetivo: En junio, aprenderá a resolver problemas de O desempenho é exibido como gráficos de dispersão e caixaA segmentação é uma técnica de marketing chave que envolve a divisão de um mercado amplo em grupos menores e mais homogêneos. Essa prática permite que as empresas adaptem suas estratégias e mensagens às características específicas de cada segmento, melhorando assim a eficácia de suas campanhas. A segmentação pode ser baseada em critérios demográficos, psicográfico, geográfico ou comportamental, facilitando uma comunicação mais relevante e personalizada com o público-alvo.... de imágenes. También comprenderá qué son los modelos de atención (tanto teórica como práctica). Aquí es donde su inmersión profunda en la visión por computadora realmente comienza a dar sus frutos.
Hora sugerida: 6-7 horas por semana
Introducción a la segmentación de imágenes:
Projeto: Desafío de segmentación de COCO
Modelos de atención:
Meu 7: Explore las herramientas de aprendizaje profundo
objetivo: ¡Un mes de aprendizaje realmente divertido! Hemos cubierto muchos conceptos de visión por computadora hasta ahora, ¡ahora es el momento de ponerse manos a la obra con los marcos de aprendizaje profundo de última generación! Esto se reduce a la elección, pero recomendamos los dos más comunes en la industria en este momento: PyTorch y TensorFlow. Intente implementar todos los conceptos que ha cubierto hasta ahora en cualquiera de estas herramientas.
Hora sugerida: 6-7 horas por semana
PyTorch:
TensorFlow:
Meu 8 – Comprensión de los conceptos básicos de PNL y subtítulos de imágenes
objetivo: Aquí es donde comienza tu especialización. Aquí tiene la oportunidad de combinar su conocimiento de aprendizaje profundo con los conceptos de procesamiento del lenguaje natural (PNL) para resolver proyectos de subtítulos de imágenes.
Hora sugerida: 6-7 horas por semana
Noções básicas de processamento de linguagem natural (PNL):
- Incrustaciones de palabras de Stanford:
- Introducción a las redes neuronales recurrentes (RNN):
Comprensión de los subtítulos de imágenes
Projeto: Desafío de subtítulos de COCO
Meu 9 – Familiarizándose con las Redes Adversarias Generativas (GAN)
objetivo: En septiembre, comprenderá acerca de las Redes Adversarias Generativas (GAN). Las GAN se han disparado desde que Ian Goodfellow las presentó oficialmente en 2014. Hay muchas aplicaciones de las GAN en el mundo real en estos días, incluida la pintura, la generación de imágenes, etc.
Hora sugerida: 6-7 horas por semana
Comprensión de las redes generativas de confrontación (GAN):
- Redes generativas de confrontación (GAN) por Ian Goodfellow:
Meu 10: Introducción a la analítica de video
objetivo: El análisis de video es una aplicación próspera de la visión por computadora. La demanda de esta habilidad solo aumentará en 2020 (y más allá), por lo que es una buena idea tener al menos un conocimiento práctico de cómo trabajar con conjuntos de datos de video.
Hora sugerida: 5-6 horas por semana
Introducción a la analíticaAnalytics refere-se ao processo de coleta, Meça e analise dados para obter insights valiosos que facilitam a tomada de decisões. Em vários campos, como negócio, Saúde e esporte, A análise pode identificar padrões e tendências, Otimize processos e melhore resultados. O uso de ferramentas avançadas e técnicas estatísticas é essencial para transformar dados em conhecimento aplicável e estratégico.... De video:
Meses 11 e 12 – Resolviendo proyectos y construyendo su perfil
objetivo: Los dos últimos meses se tratan de adquirir experiencia práctica y participar en múltiples proyectos y concursos. Hasta ahora hemos cubierto proyectos junto con conceptos de aprendizaje; ahora es el momento de dar rienda suelta a su aprendizaje en conjuntos de datos del mundo real.
Hora sugerida: 5-6 horas por semana
Infográficos – Ruta de aprendizaje de visión artificial para 2020
Hacer un seguimiento de su progreso a mediro "medir" É um conceito fundamental em várias disciplinas, que se refere ao processo de quantificação de características ou magnitudes de objetos, Fenômenos ou situações. Na matemática, Usado para determinar comprimentos, Áreas e volumes, enquanto nas ciências sociais pode se referir à avaliação de variáveis qualitativas e quantitativas. A precisão da medição é crucial para obter resultados confiáveis e válidos em qualquer pesquisa ou aplicação prática.... que aprende cosas nuevas es clave para un proceso de aprendizaje estructurado. Me gusta mantener una lista de verificación a medida que aprendo, marcando cosas a medida que profundizo en el dominio. ¿Y qué mejor lista de verificación que una ilustrada con un desglose mes a mes de esta ruta de aprendizaje de visión por computadora? Aqui tens: