
Si querías un software para microfinancieras, antes, si querías que una computadora hiciera algo nuevo, tenías que programarlo. Ahora, la inteligencia artificial lo ha cambiado todo.
Si quieren que su ordenador haga algo que ustedes no saben hacer, entonces están ante un gran reto. Ese fue el reto al que se enfrentó Arthur Samuel. En 1956, quería que su computadora pudiera ganarle a él en un juego de damas. ¿Cómo se puede diseñar un programa que sea mejor que el programador?
Se le ocurrió una idea: hizo jugar al computador contra sí mismo miles de veces. Funcionó, y en 1962, este computador ganó la competición estatal de damas en Connecticut. Con este experimento, nació el aprendizaje automático o aprendizaje de máquina.
Mi primer acercamiento con usos reales del aprendizaje de máquina fue cuando trabajé en Google. Quizás el primer gran éxito del aprendizaje automático en el mercado fue precisamente Google. Esta empresa demostró que era posible encontrar información usando un algoritmo informático basado en aprendizaje automático. Desde entonces, ha habido muchos éxitos comerciales del aprendizaje automático. Compañías como Amazon y Netflix lo usan para sugerir artículos o películas que puedan interesarle al cliente; Facebook y LinkedIn lo aprovechan para sugerir amigos en común. En otros sectores, el aprendizaje de máquina se ha utilizado, por ejemplo, para entrenar los autos sin piloto.
Ahora sabemos que las computadoras pueden aprender y hacer cosas que el humano no puede hacer, o no lo hace tan bien como las máquinas. Uno de los ejemplos más sorprendentes que he visto en aprendizaje automático ocurrió en un proyecto surgido en Kaggle, donde un equipo dirigido por un tal Geoffrey Hinton(en ese entonces un desconocido) de la Universidad de Toronto, ganó un concurso para el descubrimiento automático de medicamentos. Lo extraordinario fue no solo que batiera a todos los algoritmos desarrollados por Merck o la comunidad académica internacional, sino que, aunque nadie de su equipo tenía experiencia en química o biología, realizaron el proyecto en tan solo dos semanas.
¿Cómo lo hicieron? Usaron un algoritmo extraordinario llamado aprendizaje profundo. Fue tan exitoso que, unas semanas después, The New York Times publicó un artículo al respecto en su portada.
El aprendizaje profundo es un algoritmo, inspirado en el cerebro humano, que no tiene limitaciones teóricas en lo que puede hacer. Cuantos más datos y tiempo de cálculo uno le dé, mejor funciona.
Por ejemplo, el aprendizaje profundo es lo que hace posible que funcionen dispositivos y software de reconocimiento de voz y asistencia como SIRI, Google Home o Alexa.
Pero no se limita ahí. Lo extraordinario del aprendizaje profundo es que es un tipo de algoritmo que genera modelos pueden hacer casi cualquier cosa.
Por ejemplo, también pueden ver. En una competencia en Alemania, llamada Banco de Prueba de Reconocimiento de Señales de Tránsito, el aprendizaje profundo ha aprendido a reconocer señales de tránsito. No solo reconoce señales de tránsito mejor que cualquier otro algoritmo, la clasificación mostró que era mejor que las personas, dos veces más bueno.
En 2011, se concretó el primer ejemplo de computadoras que pueden ver mejor que las personas. Desde entonces, han ocurrido muchas cosas. En 2012, Google anunció que había hecho que un algoritmo de aprendizaje profundo viera vídeos en YouTube.
La máquina procesó la información de 16 000 computadoras al mes y aprendió, de manera independiente, conceptos como personas y gatos solo viendo los vídeos. Esto se parece mucho al aprendizaje humano. Los humanos no aprendemos porque nos cuenten lo que vemos, sino por nuestra propia experiencia.
También en 2012, Geoffrey Hinton, que vimos anteriormente, ganó la famosa competición de ImageNet, logrando que una computara describiera los elementos de más de un millón y medio de imágenes.
A partir de 2014, el porcentaje de error en computadoras que reconocen imágenes llegó a un 6%, un número mejor que el de los humanos.
El que una computadora pueda ver, escuchar o entender, ya es interesante, pero si juntamos todo esto en una sola máquina, podemos llegar a oportunidades apasionantes.
Por ejemplo, en medicina, un equipo de Boston anunció que habían descubierto decenas de características clínicas relevantes sobre tumores que ayudan a los médicos a hacer un diagnóstico de un cáncer. En Stanford, un grupo anunció que, mirando un tejido con aumento, habían desarrollado una máquina basada en el sistema de aprendizaje que es mejor que los patólogos humanos prediciendo las tasas de supervivencia de los enfermos de cáncer.
En ambos casos, no solo fueron predicciones más precisas, sino que generaron una nueva ciencia reveladora. En el caso de la radiología, hubo nuevos indicadores clínicos que las personas pueden entender. En este caso de patología, el sistema informático descubrió que las células alrededor del cáncer son tan importantes como las células del cáncer mismo al hacer un diagnóstico. Esto es lo contrario de lo que los patólogos habían pensado por décadas. En cada uno de estos casos, fueron sistemas desarrollados por una combinación de expertos médicos y expertos del aprendizaje profundo.
Hasta ahora hemos visto 2 tipos de modelos de inteligencia artificial: por un lado, tenemos el aprendizaje de máquina y, por otro, el aprendizaje profundo. El campo de la inteligencia artificial es más amplio. Por ejemplo, tenemos los sistemas expertos o los algoritmos genéticos, que de ellos y sus aplicaciones hablaremos en otro momento.
Con todo lo que ya vimos que son capaces de hacer estos modelos, ¿qué hemos hecho en Kata? Bueno, software para microfinancieras empleando diversas técnicas de aprendizaje de máquina y aprendizaje profundo, hemos creado soluciones muy diversas, estos son solo algunos ejemplos.
Ejemplos de Software para Microfinancieras con Inteligencia artificial
Identificación de documentos legibles

En los escenarios de donde funciona Kata Mobile (un software para microfinancieras de Kata dedicado al trabajo en campo) es muy recurrente que los operadores tomen fotografías de documentos de identificación o comprobantes de domicilio. Estos documentos son de suma importancia para nuestros clientes ya que con ellos comprueban o validan datos de sus clientes. Por ello, uno de los elementos indispensables es garantizar que la imagen de esos documentos sea legible y por tal motivo hemos desarrollado un motor de visión que usa aprendizaje profundo y es capaz de definir si un documento es legible o no.
Esta solución está integrada al producto y sirve para informar al operador si una fotografía que tomó no es legible. De esta forma se evita que lleguen documentos ilegibles a nuestros clientes y sus procesos son más eficientes, ya que no deben devolver órdenes porque los documentos no se pueden leer.
Extracción de información de una identificación oficial con una fotografía

Creamos e integramos a nuestros productos un lector de la cédula de identificación colombiana. Este funciona con una combinación entre técnicas de cómputo de visión y aprendizaje de máquina. Así, con una simple fotografía es posible extraer todos los datos personales de dicha cédula, así como los datos biométricos contenidos en la misma. Adicionalmente, se puede evaluar si se trata de un documento legítimo, lo cual es de suma importancia para nuestros clientes, pues existen problemas de suplantación de identidad.
Algunos de estos software para microfinancieras ¿que hemos implementado en los diferentes productos de Kata Software también están disponibles y listos para ser integradas por terceros.
Esta experiencia que tenemos diseñando y construyendo software para microfinancieras con modelos de inteligencia artificial y que aprovechamos en nuestros productos también la ponemos a disposición de nuestros clientes. Un ejemplo de ello es el diseño e implementación de una solución para el sector de la construcción, que emplea inteligencia artificial para determinar la mejor ubicación de una nueva oficina o centro de distribución considerando elementos como la ubicación de los clientes, la residencia de los colaboradores, las vías de acceso, los históricos de tráfico y los medios de transporte empleados por cada colaborador.
Estos son algunos pocos ejemplos de software para microfinancieras con modelos de inteligencia artificial que hemos hecho en Kata Software. Hay un sinfín de posibilidades en donde podemos aplicar soluciones de aprendizaje de máquina como podrían ser las predicciones de demanda de producto o servicios, detección de anomalías en cualquier tipo de proceso, segmentación de clientes, y un largo etcétera.
Únete a la conversación en LinkedIn y conoce más de Kata Software y su suite de plataformas.
Si quieres conocer más acerca de las plataformas de Kata Software solicita una demo aquí