Ética

5 Pilares Fundamentales para Garantizar la Responsabilidad de la IA

mm
AÃąade Unite.AI a tus fuentes preferidas en Google

Estamos viendo un crecimiento abrumador en los sistemas de IA/ML para procesar ocÃĐanos de datos que se generan en la nueva economía digital. Sin embargo, con este crecimiento, es necesario considerar seriamente las implicaciones ÃĐticas y legales de la IA.

Al confiar tareas cada vez mÃĄs sofisticadas y importantes a los sistemas de IA, como la aprobaciÃģn automÃĄtica de prÃĐstamos, por ejemplo, debemos estar absolutamente seguros de que estos sistemas son responsables y confiables. Reducir los sesgos en la IA se ha convertido en un ÃĄrea de enfoque masivo para muchos investigadores y tiene enormes implicaciones ÃĐticas, al igual que la cantidad de autonomía que otorgamos a estos sistemas.

El concepto de IA Responsable es un marco importante que puede ayudar a generar confianza en tus despliegues de IA. Hay cinco pilares fundamentales para la IA Responsable. Este artículo explorarÃĄ estos para ayudarte a construir mejores sistemas.

1. Reproducibilidad

Hay un viejo dicho en el mundo del desarrollo de software que dice: “hey, funciona en mi mÃĄquina”. En ML y IA, la frase podría ser: “hey, funciona en mi conjunto de datos”. Esto es para decir que los modelos de aprendizaje automÃĄtico pueden tender a ser una caja negra. Muchos conjuntos de datos de entrenamiento pueden tener sesgos inherentes, como el sesgo de muestreo o el sesgo de confirmaciÃģn, que reducen la precisiÃģn del producto final.

Para ayudar a hacer que los sistemas de IA/ML sean mÃĄs reproducibles y, por lo tanto, precisos y confiables, el primer paso es estandarizar la tubería de MLOps. Incluso los científicos de datos mÃĄs inteligentes tienen sus tecnologías y bibliotecas favoritas, lo que significa que la ingeniería de características y los modelos resultantes no son uniformes de persona a persona. Al utilizar herramientas como MLflow, puedes estandarizar la tubería de MLOps y reducir estas diferencias.

Otra forma de ayudar a hacer que los sistemas de IA/ML sean mÃĄs reproducibles es a travÃĐs del uso de lo que se llaman “conjuntos de datos de oro”. Estos son conjuntos de datos representativos que actÚan esencialmente como pruebas y validaciÃģn de nuevos modelos antes de que se lancen para producciÃģn.

2. Transparencia

Como se mencionÃģ anteriormente, muchos modelos de ML, particularmente las redes neuronales, son cajas negras. Para hacerlos mÃĄs responsables, debemos hacerlos mÃĄs interpretables. Para sistemas simples como los ÃĄrboles de decisiÃģn, es bastante fÃĄcil entender cÃģmo y por quÃĐ el sistema tomÃģ una determinada decisiÃģn, pero a medida que la precisiÃģn y la complejidad de un sistema de IA aumentan, su interpretabilidad a menudo disminuye.

Hay un nuevo ÃĄrea de investigaciÃģn llamada “explicabilidad” que estÃĄ tratando de traer transparencia incluso a los sistemas de IA complejos como las redes neuronales y el aprendizaje profundo. Estos utilizan modelos proxy para copiar el rendimiento de una red neuronal, pero tambiÃĐn tratan de dar explicaciones vÃĄlidas de quÃĐ características son importantes.

Todo esto conduce a la equidad; deseas saber por quÃĐ se tomÃģ una determinada decisiÃģn y asegurarte de que esta decisiÃģn sea justa. TambiÃĐn deseas asegurarte de que no se consideren características inapropiadas para que no se filtre el sesgo en tu modelo.

3. Responsabilidad

QuizÃĄs el aspecto mÃĄs importante de la IA Responsable es la responsabilidad. Hay mucha conversaciÃģn sobre este tema, incluso en el sector gubernamental, ya que se ocupa de quÃĐ políticas impulsarÃĄn los resultados de la IA. Este enfoque de política determina en quÃĐ etapa los humanos deben estar en el bucle.

La responsabilidad requiere monitores y mÃĐtricas robustos para ayudar a los formuladores de políticas y controlar los sistemas de IA/ML. La responsabilidad realmente une la reproducibilidad y la transparencia, pero necesita una supervisiÃģn efectiva en forma de comitÃĐs de ÃĐtica de IA. Estos comitÃĐs pueden manejar decisiones de política, decidir quÃĐ es importante medir y realizar revisiones de equidad.

4. Seguridad

La seguridad de la IA se centra en la confidencialidad y la integridad de los datos. Cuando los sistemas procesan datos, deseas que estÃĐn en un entorno seguro. Deseas que los datos estÃĐn cifrados mientras estÃĄn en reposo en tu base de datos y tambiÃĐn mientras se llaman a travÃĐs de la tubería, pero las vulnerabilidades aÚn existen mientras se alimentan a un modelo de aprendizaje automÃĄtico como texto plano. Tecnologías como el cifrado homomÃģrfico solucionan este problema al permitir que el entrenamiento de aprendizaje automÃĄtico ocurra en un entorno cifrado.

Otro aspecto es la seguridad del modelo en sí. Por ejemplo, los ataques de inversiÃģn de modelo permiten que los hackers aprendan los datos de entrenamiento que se utilizaron para construir el modelo. TambiÃĐn hay ataques de envenenamiento de modelo, que insertan datos malos en el modelo mientras se entrena y daÃąan completamente su rendimiento. Probar tu modelo para ataques adversarios como estos puede mantenerlo seguro.

5. Privacidad

Google y OpenMined son dos organizaciones que han estado priorizando la privacidad de la IA, y OpenMined organizÃģ una conferencia reciente sobre este tema. Con nuevas regulaciones como el GDPR y el CCPA, y posiblemente mÃĄs por venir, la privacidad desempeÃąarÃĄ un papel central en cÃģmo entrenamos los modelos de aprendizaje automÃĄtico.

Una forma de asegurarte de que estÃĄs manejando los datos de tus clientes de una manera consciente de la privacidad es utilizar el aprendizaje federado. Este mÃĐtodo descentralizado de aprendizaje automÃĄtico entrena diferentes modelos localmente y luego los agrega en un centro central mientras mantiene los datos seguros, seguros y privados. Otro mÃĐtodo es introducir ruido estadístico para que los valores individuales de los clientes no se filtren. Esto te mantiene trabajando con el agregado para que los datos individuales de un cliente estÃĐn intactos y no estÃĐn disponibles para el algoritmo.

Manteniendo la IA Responsable

 En Última instancia, mantener la IA responsable es responsabilidad de cada organizaciÃģn que diseÃąa sistemas de IA/ML. Al perseguir intencionalmente tecnologías dentro de cada uno de estos cinco aspectos de la IA Responsable, no solo puedes beneficiarte del poder de la inteligencia artificial, sino que tambiÃĐn puedes hacerlo de una manera confiable y directa que tranquilizarÃĄ a tu organizaciÃģn, clientes y reguladores.

Dattaraj Rao, Chief Data Scientist en Persistent Systems, es el autor del libro “Keras to Kubernetes: The Journey of a Machine Learning Model to Production.” En Persistent Systems, Dattaraj lidera el AI Research Lab que explora algoritmos de Última generaciÃģn en Computer Vision, Natural Language Understanding, programaciÃģn probabilística, Reinforcement Learning, Explainable AI, etc. y demuestra la aplicabilidad en los sectores de Salud, Banca y Industria. Dattaraj tiene 11 patentes en Machine Learning y Computer Vision.