¿Qué es el procesamiento de señales y cómo se relaciona con el aprendizaje automático?

Un requisito previo muy importante para el aprendizaje automático es la extracción de características . Tienes varias melodías musicales y quieres predecir cuáles de tus amigos querrán qué melodías. Parece un buen problema de clasificación por delante. Pero espera un minuto. Antes de construir su clasificador, necesita encontrar una manera de representar las melodías musicales. Tal vez, digitalice las notas musicales y haga su clasificación en función de ello. Pero esa podría no ser la mejor representación para su problema. Tal vez, algunos de tus amigos están más interesados ​​en ciertos ritmos. La presencia o la falta de batería y riffs de guitarra afectan cómo reaccionan con la música. Todos estos aspectos, son lo que llamamos características. Aquí viene el papel del procesamiento de señales , donde puede convertir los archivos de audio a un formato que represente esas características de la mejor manera.

No solo música, por supuesto. En general, el procesamiento de la señal es útil para transformar datos de series temporales en formas más fáciles de manejar. Un buen punto de partida es leer sobre la transformada de Fourier.

More Interesting

¿Qué son las unidades recurrentes cerradas y cómo se pueden implementar con TensorFlow?

¿Qué es una explicación intuitiva de los modelos de mezcla gaussiana?

Como ingeniero de ML en Quora, ¿alguna vez ha implementado un artículo de investigación en aprendizaje automático para resolver un problema técnico o de producto?

¿Cuál sería un ejemplo de una función simple no convexa?

¿Cómo se puede usar una distribución como una característica para la clasificación en el aprendizaje automático?

¿Por qué Apple no forma parte de la Asociación en IA?

¿Cuál es la diferencia entre pre-entrenamiento y pre-procesamiento?

¿Por qué algunos profesores dicen que nunca entendieron realmente las matemáticas o las estadísticas hasta que primero enseñaron un curso sobre ese tema?

¿Cuál es el mejor algoritmo para implementar un reconocimiento de voz robusto en entornos ruidosos?

Para aquellos que han usado redes neuronales u otro aprendizaje automático, ¿cuánto tiempo de procesamiento les ha llevado entrenarlos y qué tan grande fue el conjunto de datos?

¿Cómo funciona la red de propuestas regionales (RPN) en Faster R-CNN?

¿Cómo implementa una red neuronal de retroalimentación la propagación inversa?

¿Es necesario un MS o PhD en Machine Learning para trabajar en este campo en alguna empresa?

¿Cuáles son las mejores técnicas para crear vectores de oraciones para el procesamiento del lenguaje natural?

¿Puede haber mejoras en el tiempo de ejecución al usar GPU para la red neuronal incluso si el conjunto de datos es de baja dimensión?