martes, 3 de septiembre de 2019

INTELIGENCIA ARTIFICIAL

         INTELIGENCIA ARTIFICIAL

PROPOSITO: Comprende la importancia de la inteligencia artificial dentro de nuestra sociedad.

¿QUE ES INTELIGENCIA ARTIFICIAL?:
 Es el campo científico de la informática que se centra en la creación de programas y mecanismos que pueden mostrar comportamientos considerados inteligentes.
es considerada una rama de la ciencia de la computación y relaciona de manera perfecta un fenómeno natural con una analogía artificial que es coordinada por un programa de computadoras (software).
En 1956, John McCarthy acuñó la expresión «inteligencia artificial», y la definió como «la ciencia e ingenio de hacer máquinas inteligentes, especialmente programas de cómputo inteligentes»
La inteligencia artificial (IA), es la inteligencia llevada a cabo por máquinas. En ciencias de la computación, una máquina «inteligente» ideal es un agente flexible que percibe su entorno y lleva a cabo acciones que maximicen sus posibilidades de éxito en algún objetivo o tarea.
Image result for inteligencia artificial




     COMUNICACIÓN EN LOS LENGUAJES                             DE MAQUINAS:


Es un código que es interpretado directamente por el microprocesador. El lenguaje está compuesto por un conjunto de instrucciones ejecutadas en secuencia (con eventuales cambios de flujo causados por el propio programa o eventos externos) que representan acciones que la máquina podrá tomar.es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Un programa consiste en una cadena de estas instrucciones más un conjunto de datos sobre el cual se trabaja. Estas instrucciones son normalmente ejecutadas en secuencia, con eventuales cambios de flujo causados por el propio programa o eventos externos. El lenguaje de máquina es específico de la arquitectura de la máquina, aunque el conjunto de instrucciones disponibles pueda ser similar entre arquitecturas distintas.
Image result for COMUNICACION EN LOS LENGUAJES DE MAQUINAS GIF


                                         PROGRAMACION:
Es el proceso de tomar un algoritmo y codificarlo en una notación, un lenguaje de programación, de modo que pueda ser ejecutado por una computadora.La programación, sin embargo, es una parte importante de lo que hace un científico de la computación. La programación es a menudo la manera en la que creamos una representación para nuestras soluciones. Por tanto, esta representación en un lenguaje y el proceso de crearla se convierte en una parte fundamental de la disciplina.Por ejemplo, la mayoría de lenguajes de programación proporcionan un tipo de datos para los enteros. Las cadenas de dígitos binarios en la memoria de la computadora pueden interpretarse como enteros y se les dan los significados típicos que comúnmente asociamos con los enteros (e.g. 23, 654 y -19). Además, un tipo de datos también proporciona una descripción de las operaciones en las que los ítems de datos pueden participar. Con enteros, son comunes las operaciones tales como la suma, la resta y la multiplicación. Podemos dar por sentado que los tipos de datos numéricos puedan participar en estas operaciones aritméticas.
ELEMENTOS DE LA PROGRMACION:


ALGORITMOS: Se entiende como un conjunto finito de pasos a que especifican una secuencia de operaciones a realizar en orden para resolver un problema específico o clases de problemas, es decir, es un método para la solución del problema.
PROPIEDADES: Se expresa en términos de un:
  • Lenguaje común
  • Diagramas de flujo
  • Pseudocódigo
  • Lenguajes de programación
Es importante aclarar que los algoritmos deben expresarse de manera gráfica para una mejor comprensión, a este tipo de grafica se le conoce como diagrama de flujo del algoritmo.
ALGORITMOS EN PROGRAMACIÓN: Un programa de computadora es un algoritmo que le dice a la computadora los pasos específicos para llevar a cabo una tarea. Los algoritmos son rigurosamente definidos para que la computadora pueda interpretarlos.
SÍMBOLOS GRÁFICOS: Dentro de los símbolos fundamentales para la creación de diagramas de flujo, los símbolos gráficos son utilizados específicamente para operaciones aritméticas y relaciones condicionales.
DIAGRAMAS DE FLUJO: Los diagramas de flujo son una manera de representar visualmente el flujo de datos a través de sistemas de tratamiento de información, los diagramas de flujo describen que operaciones y en que secuencia se requieren para solucionar un problema dado.
IMPLEMENTACIÓN: En programación, se implementan en forma de sentencias en algún lenguaje de programación, de esta manera, la forma de escribir los algoritmos depende del lenguaje de programación, también pueden representarse gráficamente empleando diagramas de flujo o formas similares, de esta manera, son fácilmente comprensibles, especialmente para personas que no son programadores. son más “universales”, pues no dependen de un lenguaje de programación específico.
Image result for programacion


            SISTEMAS EXPERTOS:
¿QUE SON SISTEMAS EXPERTOS?:
Un Sistema Experto es un sistema que emplea conocimiento humano capturado en una computadora para resolver problemas que normalmente requieran deexpertos humanos. Los sistemas bien diseñados imitan el proceso de razonamiento que los expertosutilizan para resolver problemas específicos.
Con la ayuda de un Sistema Experto, personas con poca experiencia pueden resolver problemas que requieren un "conocimiento formal especializado". Los Sistemas Expertos pueden obtener conclusiones y resolver problemas de forma más rápida que los expertos humanos.
Principalmente existen tres tipos de sistemas expertos: Basados en reglas previamente establecidas o RBR (Rule Based Reasoning) Basados en casos o CBR (Case Based Reasoning). Basados en redes bayesianas.
Un sistema experto se compone de:
  • Base de hechos.
  • Base de conocimientos.
  • Motor de inferencia.
  • Módulos de comunicación o de entrada-salida que se subdivide en: Módulo de consulta o del usuario. 
  • Image result for sistemas expertos


                BASES DE DATOS:

¿QUE SON BASES DE DATOS?:
Se llama base de datos, o también banco de datos, a un conjunto de información perteneciente a un mismo contexto, ordenada de modo sistemático para su posterior recuperación, análisis y/o transmisión. Existen actualmente muchas formas de bases de datos, que van desde una biblioteca hasta los vastos conjuntos de datos de usuarios de una empresa de telecomunicaciones.
Las bases de datos son el producto de la necesidad humana de almacenar la información, es decir, de preservarla contra el tiempo y el deterioro, para poder acudir a ella posteriormente. En ese sentido, la aparición de la electrónica y la computación brindó el elemento digital indispensable para almacenar enormes cantidades de datos en espacios físicos limitados, gracias a su conversión en señales eléctricas o magnéticas.
Image result for bases de datos

1 comentario: