Evilnapsis

Programming, Hacking and More

Artificial Intelligence

Introduccion a la Inteligencia Artificial

Inteligencia artificial, es la inteligencia exhibida por maquinas o sistemas, vamos a crear agentes inteligentes que reaccionen a su entorno.

Bueno amigos, ha llegado un nuevo a~o y con ello muchos planes, ideas, etc, ahora quiero empezar a hablar sobre el tema de la inteligencia artificial, apesar que la IA o AI fue creada en los 80’s apenas se estan viendo los alcances y limites en este campo.

Algunos de las areas mas importantes de la IA:

  • Busqueda
  • Redes Neuronales Artificiales
  • Algoritmos geneticos
  • Razonamiento
  • Aprendizaje Automatico
  • Mineria de Datos

El tipo de inteligencia artificial al que me quiero enfocar es del tipo: control de sistemas, planificacion automatica, habilidad de responder a diagnosticos y reconocimiento de patrones, aunque no me limitare solo a esto.

Muchos se preguntaran para que sirve la Inteligencia artificial, y es que la IA no se trata solo de que la maquina o la computadora nos quite nuestro trabajo, se trata de que la computadora nos haga mas facil la vida para que nos podamos enfocar en otras cosas.

Inteligencia

Al crear un agente inteligente garantizamos un poco mas de seguridad sobre el trabajo a realizar.

No se trata de crear un super agente inteligente que responda todas nuestras preguntas y nos adivine el pensamiento, se trata de crear un agente capaz de reaccionar a diferentes situaciones.

Podriamos decir que la forma de buscar y reaccionar ante diferentes situaciones en programacion seria mediante el uso de ciclos y condicionales, pero tambien al almacenamiento de datos.

Ejemplo

Digamos que queremos hacer un sistema inteligente que nos de recomendaciones de productos que se puedan vender mas, en nuestra tienda o inventario, para ello necesitamos hacer busquedas en nuestro inventario.

Ahora digamos que queremos buscar “productos hermanos o productos primos”, es decir, productos que se complementen y que estos productos se vendan de igual manera, suponiendo que en nuestra tienda hallan mas de 100 productos de manera que sea un poco dificil hacer las busquedas manuales.

Entonces poco a poco creariamos un peque~o asistente para nuestra tienda y despues lo podriamos complementar con otras caracteristicas, por ejemplo: recomendaciones por temporadas, por tipos de clientes, pais o genero y mucho mas.

Siempre y cuando toda la informacion la temgamos almacenada en la base de datos.

Desarrollo

En proximos articulos hablaremos mas sobre el tema y tambien tocaremos un poco de teoria, ya que para llevar muchas cosas de inteligencia artificial necesitamos conceptos de matematicas y probabilidad.

Tambien desarrollaremos algunas pruebas y algoritmos usando mis lenguajes de programacion favoritos: PHP, Java, C# o Python.

Empresas

Algunas empresas que utilizan Inteligencia Aritificial son: Google, Amazon, Facebook, Apple, por mencionar algunas, pero el tema se esta haciendo tendencia cada vez mas.

Trabajo

Campos de trabajo donde se utiliza la inteligencia artificial:

  • Robotica
  • Medicina
  • Video juegos
  • Logistica
  • Industrias
  • Muchas mas

Agustin Ramos

Desarrollador de Software

Leave a Reply