Está en la página 1de 1

Inteligencia Artificial en Java

La inteligencia es un concepto que utilizamos cotidianamente y al cual aceptamos su


definición de manera intuitiva, pero en realidad no nos cuestionamos su verdadero
significado. En esencia la inteligencia puede considerarse como el acto de tomar información
del ambiente la cual luego es procesada y finalmente enviada de nuevo al exterior, durante
todo este proceso la información puede modificarse, corregirse e incluso mejorarse, de esta
manera bastante abstracta se podrían definir fenómenos como las emociones, los
pensamientos, las ideas, el aprendizaje, la conciencia e incluso la percepción de realidad.
Hasta ahora los únicos entres capaces de tener una inteligencia definida como tal, son los
seres vivos, sin embargo, actualmente se han realizado diversos avances en lo que se
denomina inteligencia artificial, la cual tiene como objetivo principal simular los procesos
biológicos que ocurren cuando realizamos procesos ligados con la inteligencia. Según lo que
se ha encontrado hasta ahora, la inteligencia y todos sus fenómenos asociados se dan gracias
al cerebro y sus conexiones, ocasionando así que la inteligencia artificial busque simular el
cerebro de una manera no orgánica, esta forma de inteligencia artificial es denominada
subsimbólica o conexionista, sin embargo existe otro método de inteligencia artificial
llamado simbólico, el cual busca simular la inteligencia mediante símbolos o reglas pre-
establecidas que tienen una relación entre sí.
Debido a que en la programación conexionista se desean simular procesos ocurridos en el
cerebro los cuales se dan gracias a las neuronas, se acuña un nuevo termino denominado
sistema neuronal artificial, el cual busca que las redes neuronales artificiales realicen
procesamiento en paralelo de las tareas, sean tolerantes a los fallos, se auto-organicen y
tengan un aprendizaje adaptativo.

También podría gustarte