miércoles, 28 de marzo de 2012

SISTEMAS EXPERTO

DEFINICIÓN: Es una máquina que piensa, actúa y razona como un experto humano, es decir “imita el comportamiento de un experto humano en la solución de un problema en un campo particular”.
Un Sistema Experto puede almacenar conocimiento proporcionado por expertos sobre un campo determinado y solucionar un problema mediante la deducción lógica de conclusiones

COMPONENTES DE UN SISTEMA EXPERTO

LA COMPONENTE HUMANA: Un Sistema Experto es el resultado del trabajo en colaboración de uno o varios expertos humanos especialistas en el tema de estudio,  los expertos humanos suministran el conocimiento básico en el campo de interés y los ingenieros del conocimiento trasladan este conocimiento a un lenguaje que pueda entender el Sistema Experto. Este componente viene a ser el elemento más importante en el desarrollo de un Sistema Experto.

LA BASE DE CONOCIMIENTO: Es el conocimiento canalizado  por los Ingenieros del Conocimiento, la cual tiene que ser debidamente ordenada y además afín al tema de estudio

SUBSISTEMA DE ADQUISICIÓN DEL CONOCIMIENTO: Controla el flujo nuevo de conocimiento que fluye desde el experto humano a la base de datos. El Sistema determinar qué nuevo conocimiento se necesita o si el conocimiento que recibe es nuevo para que sea incorporarlo en la base de datos

CONTROL DE COHERENCIA: Verifica que el conocimiento sea coherente, controla la consistencia de la base de datos y evita que unidades inconsistentes entren en la misma


MOTOR DE INFERENCIA: Es como el corazón de un Sistema Experto. La función principal de este componente es sacar conclusiones aplicando el conocimiento a los datos. Las conclusiones pueden ser: probabilísticas (tratamiento de situaciones de incertidumbre) o deterministas (puede ser considerablemente más difícil que el tratamiento de situaciones ciertas)

INTERFAZ DE USUARIO: Tiene que ser amigable, entendible, de fácil uso debido a que es el enlace entre el Sistema Experto y el usuario, debe incorporar mecanismos que permitan mostrar y obtener información de manera fácil y agradable

SUBSISTEMA DE EJECUCIÓN DE ÓRDENES: Permite al Sistema Experto ejecutar acciones, éstas acciones se basan en las conclusiones sacadas por el motor de inferencia. Además permite de acuerdo a la inferencia ejecutar la orden adecuada

SUBSISTEMA DE EXPLICACIÓN: Explica las conclusiones sacadas o las acciones iniciadas por el Sistema Experto

SUBSISTEMA DE APRENDIZAJE: Permite al Sistema Experto aprender nuevo conocimiento y que le da habilidad para obtener experiencia a partir de los datos disponibles.

EJEMPLOS DE SISTEMAS EXPERTOS

NOMBRE
DESCRPCIÓN
MECCA
ES un sistema experto que fué desarrollado como tesis de grado en la Universidad de Los Andes en 1987 por Sara Croitoru y Vivian Luchau. El objetivo de MECCA  es ofrecer una herramienta educativa que permita, tanto al médico experto como al estudiante de medicina, practicar sus conocimientos en el suministro de anestesia en un paciente ficticio durante la simulación de una cirugía
DENDRAL
El primer sistema experto en ser utilizado para propósitos reales, al margen de la investigación computacional.
A partir de 1965, un equipo dirigido por Edward Feigenbaum, comenzó a desarrollar SE utilizando bases de conocimiento definidas minuciosamente.     Dos años más tarde se construye DENDRAL,
MYCIN
En los setenta se desarrolló MYCIN para consulta y diagnóstico de infecciones de la sangre. Este sistema introdujo nuevas características: utilización de conocimiento impreciso para razonar y posibilidad de explicar el proceso de razonamiento, funcionaba de manera correcta, dando conclusiones análogas a las que un ser humano daría tras largos años de experiencia.
Sistema experto de Diagnostico De Trastornos Depresivos
Sistema Experto que permite detectar de forma concreta el tipo de trastorno depresivo de un paciente. Detecta cuándo el paciente o usuario tratado padece un trastorno depresivo, basándose en la sintomatología asociada. Desarrollado en Visual Basic 6.0. Sistema basado en reglas.
DELTA/CATS1
Su objetivo principal  es ayudar a los mecánicos en el diagnóstico y reparación de locomotoras diesel-eléctricas, DELTA no sólo da consejos expertos, y presenta su informe de diagnóstico mediante videos.


FUENTE BIBLIOGRÁFICA
CASTILLO Enrique, GUTIÉRREZ José Manuel, HADI Ali S. 1990. Sistemas Expertos y Modelos de Redes Probabilísticas [en línea] Universidad de Cantabria, España, Santander [http://ccaix3.unican.es] [Consulta: 26 de Marzo 2012]

domingo, 25 de marzo de 2012

Adobe Pothoshop CS6 Beta gratis
En estos últimos días se ha dado una buena noticia para todos aquellos que están interesados en la fotografía y edición personal de imágenes, y es que ya se encuentra disponible uno de los mejores softwares para tales tareas, Adobe Pothoshop CS6 Beta y ahora ha incorporado unas nuevas funcionalidades y se lo puede descargar y usar de forma gratuita.

Permite cambiar el color de la interfaz para adaptarse a cualquier entorno y en especial al gusto del usuario, permitiendo así tener un programa que de cierta manera permitirá personalización.



Una funcionalidad interesante de este software es que por primera vez permite editar videos y de igual manera realizar montajes a los mismos, también trae consigo mejoras en las herramienta relleno más novedades para efectos gráficos y de desenfoque, también se ha añadido un buscador de capas en el caso de que se esté trabajando con varias, aceleración 3D mejorada, entre otras.

lunes, 19 de marzo de 2012

LOUPE (Plataforma para crear divertidos y atractivos collagues)
Últimamente ha aparecido en la web Loupe que es una plataforma para poder crear y diseñar divertidos collages online de una manera cómoda así como todo usuario desea, pues se trata de una aplicación con la que va a ser muy sencillo conseguir excelentes resultados al aplicar los efectos que se deseen en nuestras fotografías o imágenes, esto es muy interesante ya que los collagues resultan muy atractivos a la vista.



Así mismo, esta novedosa aplicación además de que nos permite crear collagues con fotografías e imágenes tiene a disposición una gran cantidad de elementos, animales y formas para adornar y añadir cosas nuevas al collague en el que estemos trabajando, por lo cual, las opciones y alternativas son gigantescas.
Es necesario destacar que Loupe permite importar fotografías de Twitter o de Facebook para crear collagues, haciendo aún más simple el proceso para el usuario.

Fuente: http://www.tecnologiaid.com/loupe-crear-divertidos-y-atractivos-collagues.html

miércoles, 14 de marzo de 2012



SISTEMA EXPERTO

NOMBRE:
MECCA (Modelo Educativo Computacional para el Control de Anestesia)
CAMPOS:
Educación y Medicina
AÑO:
1987
EXPERTO HUMANO:
Usuarios médicos tales como: Doctores y estudiantes anestesiólogos. Durante el desarrollo del Sistema MECCA el Dr. Jorge Mejía, anestesiólogo de La Universidad del Rosario en los Andes ayudó como experto humano.
Descripción:
MECCA es básicamente un simulador. Se trata de suponer los cambios que se producen sobre las variables de estado del paciente durante un procedimiento quirúrgico determinado, causados por efectos de:
- la cirugía
- los cambios que haga el usuario en cuanto a la aplicación de anestésicos y oxígeno
- las drogas que le son administradas
- los líquidos que le sean aplicados.
Desde el punto de vista de técnicas de programación,  MECCA es un sistema mixto que utiliza técnicas de control y de sistemas expertos.
Se implementaron dos modelos farmaco-cinéticos: el inhalado y el intravenoso, basados en modelos farmacocinéticos previamente definidos. Estos dos modelos por sí solos son estáticos, por lo cual requieren de un modelo que refleje los cambios producidos sobre las variables directas y la influencia de estas sobre otras variables. Este modelo, que podríamos llamar
farmacodinámico, hace uso de una base de conocimiento que está expresado mediante reglas de producción.
Es importante tener en cuenta que el sistema tiene dos tipos de usuarios: el médico experto y el usuario final, un aprendiz de anestesiólogo. Para el primero existen una serie de herramientas que le permiten definir el conocimiento y para el segundo, un simulador de un paciente. 
El sistema consta básicamente de cuatro programas que hacen posible su funcionamiento :
-         Editor  de  tablas
Permite al usuario experto definir los elementos con los cuales va a trabajar el sistema. Estos están  relacionados con el paciente mismo y con el tratamiento que se está  llevando a cabo.
Permite capturar información acerca de:  las variables clínicas fisiológicas,  los datos del paciente (edad, peso, sexo),  drogas,  líquidos, bases (anestésicos y oxígeno), eventos especiales (sangrado) y técnicas elementales (intubación).
-         Editor del grafo de cirugía
Permite al usuario experto definir una cirugía cualquiera. Esta se define, para efectos del sistema, como un grafo donde los estados de la cirugía corresponden a los nodos y cuyas transiciones, ya sea por tiempo o por causa de un evento especial posible, corresponden a los arcos del grafo. Adicional mente, cada estado tiene asociado un conjunto de reglas, las cuales corresponden al conocimiento quirúrgico.
-         Editor de  reglas
El conocimiento médico está definido al sistema mediante reglas de producción de la forma :
SI «condición» ENTONCES «acción». Mediante este editor el experto puede definir las "leyes" que rigen el funcionamiento del sistema, tanto para la anestesia como para la cirugía.
Las reglas contienen todo el conocimiento del experto anestesiólogo y el del médico, relacionado con la cirugía, como base para que ocurran los cambios de estado del paciente.

En términos generales, ofrece las siguientes facilidades al "usuario final", es decir, el estudiante. 
Le permite determinar cuál es la cirugía a efectuar, la cual ha sido previamente definida mediante el editor del grafo de cirugía. Posteriormente, se presentan al usuario las variables del paciente, las cuales fueron definidas por el usuario experto. Se actualizan constantemente los cambios en dichas variables, tal como ocurre en la vida real, con el fin de que el estudiante pueda verificar las consecuencias o efecto que tienen las decisiones anestésicas que ha tomado.
El sistema MECCA ofrece al médico anestesiólogo las siguientes opciones: aplicación de drogas, suministro de anestesia y oxígeno, suministro de líquidos, ayuda en la ventilación así como uso de técnicas elementales. También permite detener temporalmente la cirugía cuando sea necesario, tal como ocurre en la vida real. 
Paralelamente a la anestesia se hace la simulación de una cirugía (actualmente está implementada la apendicetomía). Las decisiones de anestesia son responsabilidad del anestesiólogo, mientras que lo que ocurre en la cirugía es controlado por el sistema.
El aspecto educativo más interesante del sistema es un módulo de registro de cambios producidos durante la simulación, el cual juega un doble papel: al usuario experto le permite validar y completar el conocimiento, mientras que al usuario final (estudiante) le permite determinar y entender las consecuencias de sus decisiones durante la anestesia.
Lenguaje:
Lenguaje de Programación “Pascal” y como Sistema de Desarrollo de Software se utilizó “Turbo Pascal 3.0”
Tipo:
Sistema Experto basado en reglas