Para empezar a programar el Ajedrez inteligente en Python, estoy comenzando a profundizar un poco más en el campo de la Inteligencia Artificial (IA), estudiando Redes Neuronales Artificiales (RNA) y Algoritmos Genéticos (AG).
¿Porqué se llaman Redes Neuronales Artificiales?, básicamente porque se intenta representar artificialmente al conjunto de celulas nerviosas de nuestro cerebro.
¿Porqué se llaman Algoritmos Genéticos?, como sabemos, un algoritmo es un conjunto de pasos que se deben realizar para cumplir "x" objetivo, al añadirle la palabra "genéticos", estamos diciendo que se tratara de un algoritmo capaz de evolucionar.
Las RNA, se encargan de decidir el comportamiento en este caso del ordenador, mientras que los AG, ayudaran al aprendizaje del ordenador.
Es decir que se necesitan mutuamente, para realizar movimientos, con ayuda de las RNA que luego si son erróneos serán corregidos para futuras partidas por el AG.
Mostrando entradas con la etiqueta historia. Mostrar todas las entradas
Mostrando entradas con la etiqueta historia. Mostrar todas las entradas
jueves, 19 de enero de 2012
Redes Neuronales Artificiales y Algoritmos Genéticos
Etiquetas:
.py,
agente,
aplicacion,
artificial,
artimeticos,
cafe,
cerebro,
computacion,
computadora,
electricidad,
electronica,
historia,
informatica,
instruccion,
inteligencia,
situacion,
variar,
zen python
lunes, 19 de septiembre de 2011
Caracteristicas de Python
En la entrada anterior, dimos un poco de historia de python y también comparamos un grande de la programación; C, con Python. que apesar de haber sido inventado ya hace unos 20 años, su explendor comenzo hace muy poco tiempo.
Lo que voy a hacer, es presentarles una lista de las caracteristicas más destacables de Python.
Lo que voy a hacer, es presentarles una lista de las caracteristicas más destacables de Python.
- Es muy fácil de aprender y tipear.
- Es de codigo abierto.
- Lenguaje de alto nivel.
- Es portable (puede ser utilizado en sistemas...Linux, Windows, Macintosh, Android y Simbyan OS)
- Es orientado a objetos.
- Se puede combinar con otros lenguajes, como C.
- Extensas librerias.
Etiquetas:
android,
aplicacion,
c,
caracteristicas,
codigo,
entrada,
herramientas,
historia,
nokia,
poo,
portable,
programa,
programacion,
python,
symbian,
tipear,
zen python
Suscribirse a:
Entradas (Atom)