Creo que, en general, los teléfonos móviles no tienen problemas analógicos insuperables: el diseño del filtro es un campo bastante bien entendido. Existen otras aplicaciones de procesamiento de señales digitales o de procesamiento de imágenes en las que la mediana sería útil, por ejemplo, con datos ruidosos o datos cuantificados donde la media no tiene sentido. El algoritmo K-Median es un ejemplo de este último, que es útil, por ejemplo, cuando se agrupan secuencias por una métrica como Needleman-Wunsch. En el código, para un tamaño de muestra W, hay un algoritmo de memoria en el lugar que calcula la mediana en tiempo de ejecución O (W), que es como una variante de quicksort. Las bases de datos relacionales se beneficiarían enormemente al incluir mejor la mediana y los cuartiles. He visto muchos informes con estadísticas sobre datos ruidosos basados en la media y la varianza, donde el rango medio e intercuartil habría sido más robusto y significativo.
Preguntado por un no experto en tecnología, ¿qué tan impactante sería si una tecnología pudiera mitigar el ruido impulsivo en tiempo real usando un algoritmo no lineal simple que usa la mediana (en lugar de la media)? Por ejemplo, podría usarse para reemplazar filtros lineales analógicos en teléfonos móviles, esencialmente actuando como un filtro lineal a menos que detecte ruido impulsivo y actúe para condicionarlo.
Related Content
¿Cómo funcionan los algoritmos de Google en los motores de búsqueda?
¿La programación se trata de definiciones de variables, para bucles, ifs y estructuras de datos?
¿Cómo deberíamos hacer un seguimiento de la mediana de una matriz en expansión?
More Interesting
¿Cuáles son las mejores prácticas para usar algoritmos de Machine Learning con Android?
Lenguaje ensamblador: ¿Por qué las instrucciones INC y DEC no establecen la bandera de acarreo?
Cómo encontrar un algoritmo eficiente para un problema
¿Debería un algoritmo de aprendizaje automático estar completo?
¿Es útil el algoritmo de aprendizaje profundo en finanzas?
¿Cuáles son algunos buenos nombres de variables / métodos junto con la descripción donde encajan?
Cómo traducir mis pensamientos en código