MI DIARIO DE PROGRAMACIÓN  DE  INTELIGENCIA  ARTIFICIAL 

Introducción:

¿Qué es la Inteligencia Artificial?

Inteligencia Artificial (IA) es la combinación de algoritmos planteados con el propósito de crear máquinas que presenten las mismas capacidades que el ser humano.

Si buscamos en Google os sale todo esto, asi que tu puedes buscar el concepto o la definición más técnica.

Tenemos que saber qué recursos necesitamos para realizar nuestro proyecto:

Lo primero, es obvio, conexión a Internet y un ordenador de escritorio o portátil. Ahora bien, qué característica debe tener ese equipo, lo más aconsejable es:

  • Procesador: Invierte en equipos con gran potencia. Mínimo, un procesador i3, pero, es mejor un i7.
  • Memoria RAM: Cuanta más, es mejor. Lo mínimo requerido es de 8GB, aunque,  12GB, 16GB y 32GB es lo ideal.
  • Pantalla: Mínimo de 14 pulgadas y que sean full HD para mejorar la visualización.
  • Pantallas auxiliares: Trabajar con 2 pantallas aumentará tu productividad. Ten a la mano una pantalla auxiliar con entrada HDMI preferiblemente o que puedas adaptar, para extender tu escritorio a otra pantalla.
  • Disco duro: Es preferible un disco de 256GB de estado sólido a un disco mecánico de 1TB, debido a la velocidad de acceso, la transferencia y el precio. Si te preocupa mucho el espacio disponible, considera un disco portable y aprovecha los servicios en la nube.
  • Periféricos bluetooth: Si usas un mouse inalámbrico USB, cámbialo por un mouse bluetooth, pues, te ahorrarás una conexión USB, además, que los mouse USB actuales consumen muy poca energía y tienen la opción de auto apagado.
  • Rendimiento: La batería es muy importante. Considera laptops que te puedan dar 6 horas de rendimiento, al menos. Si es posible, adquiere uno que garantice 10 horas de trabajo sin conexión.
  • Teclado: Debe ser de tamaño standard de preferencia para tu comodidad.

Si quieres adquirir esos recurso o mejorar lo que ya tienes, puede hacerlo en la tienda de Amazon España:

 

 

Que entorno de desarrollo necesitamos y que lenguaje de programación:

En este caso yo voy a usar ANACONDO NAVIGATOR y lenguaje de programación PYTHON

 

Lo puedes descargar en su página oficial Aquí 

Y porqué usar Anaconda: los primero, es de código libre, con una amplia comunidad de desarrolladores y programadores, más de 1000 librería, paquetes que se instala de acuerdo al proyecto que quieras realizar.

Referencia de Google:

Características de Anaconda Distribution

Permite instalar y administrar paquetes, dependencias y entornos para la ciencias de datos con Python de una manera muy sencilla. Ayuda a desarrollar proyectos de ciencia de datos utilizando diversos IDE como Jupyter, JupyterLab, Spyder y RStudio.

Anaconda es un distribución libre y abierta​ de los lenguajes Python y R, utilizada en ciencia de datos, y aprendizaje automático (machine learning).

 

¿Que puedo hacer con Anaconda Python?

  • Aplicaciones móviles,Videojuegos.
  • Asesores Expertos (EA) de Forex, Indicadores y Script.
  • Robot de Arbitraje de Criptomonedas.
  • Integración de API con diferentes plataforma como: MQL4-MQL5 y Exchanger de Criptomonedas.
  • Crear Billetera o Wallet de Criptomonedas.

Y mucho más, pero lo más importante que tendrás los conocimientos más demandados por las empresas en el campo de la informática. 

📝 NOTA: Olvídate del Título, si demuestras que sabes hacer esto.

Pero si eres un emprendedor podrás crear tu propia empresa.

Después de todo esto vamos a la práctica:

¿Cómo instalar Anaconda?

Descargar la última versión de acuerdo a tu sistema operativo, con hacer siguiente, siguientes, siguientes, basta.

Pero si quieres ser un super informático o cómo los hackers, pueden hacerlo por la consola de Window MS-DOS: 

Tecleamos en la barra de búsqueda de window el comando CMD para abrir la consola.

Ya en la consola de  MS-DOS  tecleamos en comando:

pip install anaconda3

 

¿Pero qué cosa es PIP?

Es el comando que se usa para instalar las librerías y los paquetes de Python

Dejo referencia de su página oficial, si quieren profundizar: aquí. 

Los comandos más importante que debes conocer de PIP 

Para conocer todos los paquetes instalados en nuestro entorno de Python debemos utilizar el comando:

pip list

Si queremos saber si alguno de nuestros paquetes está desactualizado podemos ejecutar el comando:

pip list --outdated

Si por alguna razón queremos instalar otras versiones estas son las especificaciones:

 pip install SomePackage            # última versión
 pip install SomePackage==1.0.4     # versión específica
 pip install 'SomePackage>=1.0.4'   # versión mínima

Para desinstalar los paquetes:

pip uninstall SomePackage

Para enumerar los paquetes desactualizados y mostrar la última versión disponible:

pip list --outdated
docutils (Current: 0.9.1 Latest: 0.10)
Sphinx (Current: 1.1.2 Latest: 1.1.3)

Para mostrar detalles sobre un paquete instalado:

 pip show sphinx
---
Name: Sphinx
Version: 1.1.3
Location: /my/env/lib/pythonx.x/site-packages
Requires: Pygments, Jinja2, docutils

Para buscar paquetes:

pip search "query"

 

Si conoces del tema y quieres aportar tus conocimientos contacta por:

Para estar al día Suscríbete a esta Lista de Correo:

Si te gusta el tema, contribuye para seguir compartiendo contenidos gratuitos

Solo en Bitcoin(BTC):

Que editor de Anaconda vamos usar, eso dependerá de nuestro proyecto, uno se adapta mejor que otro.

Para realizar estos primeros ejercicios vamos a usar Spyder

Hacemos click en Launch para que se abra el editor

Esta es la pantalla del editor de Spyder

 

Ahora podemos hacer nuestro primer programa el clásico “Hola mundo”

print("Hola Mundo");

Pegamos el código y click en el triángulo verde, para ejecutar el programa o la tecla F5

Google Colab para la creación de sistemas de Tanding:

Continuo en los próximos días: 🙄

Vive del Internet crea tu página web en el hosting recomendado: