Cuando los laicos y los medios se refieren a las redes neuronales y a las IA como algoritmos, ¿están pasando por alto alguna diferencia importante?

Si y no. Honestamente, al referirse a una red neuronal como un algoritmo no es incorrecto o incorrecto, el único problema es que inferimos algunos significados adicionales basados ​​en nuestro conocimiento de “algoritmos” que no son realmente lo que queremos y aunque puede ser técnicamente permisible llamar a un NN, a menudo lleva a olvidar que un NN en sí mismo no completa la tarea.

Entonces, ¿qué quiero decir con esto? Bueno, en general, un algoritmo es algo así como la clasificación rápida en la mente de la mayoría de las personas (y sé que la mayoría de los “laicos” nunca han oído hablar de la clasificación rápida, pero si recuerdo el tiempo antes de conocer CS y algoritmos, imaginé un algoritmo como algún tipo de forma de tomar una entrada y producir una salida, excepto que tenía la advertencia adicional de que tanto la entrada como la salida deberían ser bastante “computacionales” en el sentido de que no llamaría al procesamiento de hacer un pastel (los créditos van a CLRS para esto) un algoritmo). En ese sentido, diría que un NN es un gran ejemplo de un algoritmo ya que a menudo se alimenta de datos muy bien cuidados en forma de una secuencia de números y produce una secuencia de números también (recordando que no es el NN sí mismo que dice traduce el resultado final a la clase correspondiente en la clasificación). Dicho esto, los algoritmos generalmente tienen complejidades de tiempo / espacio que pueden describirse en términos de su complejidad y, a veces, este no es el caso para los NN (no siempre y no con frecuencia, de hecho, si solo estamos hablando del asintótico promedio / peor de los casos). complejidades).

Sin embargo, el mayor problema es que creo que las personas incluyen un montón de ideas que dicen pertenecer al canon del aprendizaje profundo, pero que no son específicamente parte de la NN que, por lo tanto, no lo convertirían en un algoritmo tradicional. Estos serían pasos como el preprocesamiento / formateo de datos / visualización de resultados, todo lo cual es una gran parte de cosas a las que podemos referirnos como NN, que técnicamente son parte de NN y que realmente no se ajustan a la definición categórica de un algoritmo.

Realmente no diría que se pierden algo crucial porque la definición de un algoritmo es tan amplia que básicamente cualquier proceso en el software se clasifica en él; es más que nosotros, la gente de TI, ‘acordamos’ que queremos decir algo más específico cuando hablamos de algoritmos, pero No es razonable exigir que los laicos o los medios de comunicación sigan este entendimiento en lugar de utilizar una definición directa.

Y las redes neuronales definitivamente encajan en la definición de algoritmos, hay un conjunto muy específico de acciones y cálculos que el NN está programado para realizar para lograr el resultado. La diferencia es que si hablamos de lo que generalmente queremos decir con la palabra ‘algoritmo’, es una secuencia de acciones bajo la comprensión total de su creador; hay un problema, un programador / diseñador sabe qué pasos necesitaría realizar para resolverlo, ese conocimiento es lo que llamamos un algoritmo. Mientras que con NN el programador también conoce el conjunto de acciones, pero esas acciones no están relacionadas de ninguna manera con el problema en cuestión. Las acciones son mucho más genéricas y solo durante la fase de capacitación de la red, aprende qué valores asignar a las acciones genéricas para que pueda resolver el problema lo mejor posible. Así que supongo que ese es el centro de la distinción entre el algoritmo (tal como lo entendemos) y NN (o más bien de manera similar con muchos otros campos de IA), ya sea que quien creó el sistema sea capaz de señalar cualquier acción de la secuencia y decir ‘este paso hace esto, esto y esto’ o si solo pudo decir ‘en lo que respecta al concepto general, es por esta razón y esta razón, pero no podemos decir cómo exactamente este paso contribuye a la solución del problema que esta red neuronal está resolviendo ‘. Pero en ambos casos es una secuencia de pasos claros y específicos (solo en el segundo caso no entendido hasta los detalles de cuáles son los valores numéricos exactos y cómo se relacionan con el problema, por nosotros, quienes construimos y entrenamos la red) pasos realizados para lograr La solución para el problema, por lo que es decisivamente correcto llamar a ambas situaciones algoritmos en lo que respecta a las definiciones del diccionario.

More Interesting

¿Cuáles son las nuevas empresas de medios de comunicación en la India?

¿Quién, en los Estados Unidos, decide qué palabras necesitan ser censuradas en la televisión o radio públicas?

¿Los occidentales piensan que China es tan negra como está pintada por los principales medios de comunicación?

Cuando los laicos y los medios se refieren a las redes neuronales y a las IA como algoritmos, ¿están pasando por alto alguna diferencia importante?

¿Soy yo o los principales medios de comunicación cada vez más sensacionalistas en el entorno de los medios de hoy?

¿Una vida palestina vale 10.000 vidas sirias a los ojos de los medios de comunicación y los activistas de derechos humanos?

En el programa de radio Marketplace on NPR, ¿cómo consiguen los presentadores a las personas para que aparezcan en el programa, especialmente cuando el programa se transmite a diario y algunas historias son tan frescas?

¿Cuál es un ejemplo claro del sesgo liberal de los medios estadounidenses?

¿Por qué nuestros principales medios solo informan protestas antipresidenciales cuando un republicano está en la Casa Blanca?

¿Es vital un medio libre para el gobierno democrático?

¿Cómo es la industria de los medios de comunicación de Pakistán?

¿Los 'Mainstream Media' son conscientes de cuán sesgados son hacia el Partido de Izquierda / Demócrata o son realmente ignorantes de sus prejuicios?

¿El nacionalismo blanco se está generalizando?

¿Llegaremos finalmente a un punto en el que las redes sociales sean más poderosas que los medios convencionales como fuente de información?

¿Cuáles son algunas narraciones falsas retratadas por los medios?