proginternet.com

Programacion Internet

  • El trailer IRobot, lo publico porque esta película da una buena aproximacion, bastante realista, de los alcances la IA tendra en el futuro. Les recomiendo ver esta pelicula. Si pudiera la subiria completa, de todas maneras les dejo un link para el correspondiente torrent.

    Primeramente, veamos algunos fundamentos teóricos sobre los cuales se apoya actualmente este medio de represetnacion del la inteligencia humana.
    Durante más de 2000 años de tradición en filosofía han surgido diversas teorías del razonamiento y del aprendizaje, simultáneamente con el punto de vista de que la mente se reduce al funcionamiento de un sistema físico

    Esto , aunado con un estudio matemático, han permitido el surgmiento de  teorías formales relacionadas con la lógica, probabilidad, teoría de decisiones y la computación. Las matemáticas nos han provisto de las herramientas para manipular las aseveraciones de certeza lógica, así como las inciertas de tipo probabilista. Así mismo prepararon el terreno para el manejo del razonamiento con algoritmos

    La Psicología ofrece herramientas que permiten la investigación de la mente humana, así como un lenguaje científico para expresar las teorías que se van creando. Los psicólogos reforzaron la idea de que los humanos y otros animales podían ser considerados como máquinas para el procesamiento de información.

    La Lingüística ofrece teorías sobre la estructura y significado del lenguaje. Los lingüistas demostraron que el uso de un lenguaje se ajusta dentro de estas estructuras.

    Las Ciencias de la Computación, proveen herramientas que permiten que la inteligencia artificial sea una realidad. Dentro de esta rama,la ingeniería en computación ofreció el dispositivo que permite hacer realidad las aplicaciones de la inteligencia artificial. Los programas de inteligencia artificial por lo general son extensos y no funcionarían sin los grandes avances de velocidad y memoria aportadas por la industria de cómputo.

    En conclusión, las ciencias que aportan a la Inteligencia Artificial son:

    • Filosofía
    • Medicina
    • Matemáticas
    • Psicología
    • Lingüística
    • Ciencias de la Computaciòn

    Aplicaciones de la IA

    Hoy en dia, muchos instrumentos y dispositivos que rodean nuestra vida, y que realmente forman parte importante de la misma, tiene a mayor o menor grado, una inteligencia inplícita. Es por ello que para clasificar las aplicaciones, podemos hacerlo por medio de tareas:

    Tareas de la vida diaria

    • Percepción (visión y habla)
    • Lenguaje natural (comprensión, generación, traducción)
    • Control de un robot

    Tareas formales

    • Juegos (ajedrez, damas)
    • Matemáticas (geometría, lógica, cálculo, demostración de propiedades)

    Tareas de los expertos

    • Ingeniería (diseño, detección de fallas, planificación de manufactura)
    • Análisis científico
    • Diagnóstico médico
    • Análisis financiero …

    Podemos tambien clasificarlas segun el proposito para el cual va a ser utilizada:

    Aprendizaje:

    • Captación automática de conocimiento.

    Razonamiento:

    • Sistemas basados en conocimiento.
    • Bases de datos inteligentes.
    • Prueba de teoremas y juegos.

    Percepción:

    • Comprensión de lenguaje natural.
    • Interpretación de escenas visuales (Visión por computadora).

    Locomoción y Manipulación:

    • Realizar procesos mecánicos y tareas manuales (Robótica).

    Creación:

    • Generación, verificación, depuración y optimización automática de programas.

    Estas son clasficaciones muy generales. Mas adelante, con mayor informacion daremos ejemplos específicos de su correcta aplicacion.

    Próximamente:

    Un resumen historico de los avances de la IA

    Originalmente escrito en informatico ProgInternet.com

    No Comments
  • Originalmente escrito en Charles ProgInternet.com

    No Comments
  • Hace poco más de 10 años, la sola idea de otorgarle inteligencia a un sistema computacional, parecía utópica, rayando en lo imposible. Hoy dia, contamos con infinidad de productos que demuestran inteligencia a mayor o menor grado, lo cual facilita en mucho nuestra vida y el concepto que tenemos acerca de ella.

    Actualmente, nos estamos acostumbrando a la idea de lograr, en el futuro, maquinas con un grado de inteligencia muy cercano a la humana, de tal manera que podriamos considerarlos como automatas e independientes de los deseos u propósitos para los que fueron creados. Es asi, de tal manera que escuchamos noticias como que para el 2050 podríamos conseguir robots amantes, algo muy polémico por cierto, pero no descartable. Esto me hace acuerdo del capitulo de futurama, en el que se recomendaba muy energicamente no tener citas con robots, ya que la reproducción humana estaba en riego. Para muestra un boton

    Esto lleva a muchos a intentar entender los conceptos claves de esta inteligencia no humana, ni siquiera perteneciente a un ser vivo. Es por eso que se la conoce como intelifencia artificial. Estos seran una serie de posts dedicados a este tema. Mi intención es dar una idea general de los conceptos básicos de la misma, porque este campo es muy extenso y muy complejo, pero es importante tener un conocimiento basico de la misma

    Inteligencia artificial, se conoce como una de las áreas de las ciencias computacionales encargadas de la creación de hardware y software con comportamiento inteligente. Esto engloba el estudio de técnicas que permite percibir, razonar y actuar de forma inteligente, ademas de lograr que las máquinas realizen tareas que, en algunos casos, son realizadas mejor por los sereshumanos.

    Cuidado: uno de los errores más comunes a cometer en la definición de IA es afirmar que simula la inteligencia humana. La IA busca REPRODUCIR el efecto de la inteligencia humana en la resolucion u análisis de un problema. Para recalcar el punto, hagamos una analogía con el vuelo de las aves.

    Los precursores en la fabricación de aviones, si bien es cierto estudiaron la estructura osea de las aves para inspirarse en sus invenciones, trataron de reproducir el efecto en sus inventos, es decir, que lograrar volar. NO intentaron reproducir un ala de ave a tamaño gigante, ni los procesos biologicos y químicos que permiten al ave batir sus alas para volar. Si fuea asi, veríamos a los aviones batiendo sus alas para remotarse en el cielo

    Los Estudios en el Campo de la IA, tiene 2 objetivos principales:

    • Objetivos a largo plazo: Desarrollar sistemas que alcancen niveles de inteligencia similares/comparables o incluso mejores que los seres humanos. Esto no resulta muy viable por lo menos en los próximos 20 o 30 años.
    • Obejtivos a corto plazo: Desarrollar sistemas para realizar tareas “especificas” que puedan necesitar inteligencia.

    Estos es todo por hoy, mas adelante veremos:

    aplicaciones de IA

    historia de la IA

    Originalmente escrito en informatico ProgInternet.com

    No Comments
  • Hace poco más de 10 años, la sola idea de otorgarle inteligencia a un sistema computacional, parecía utópica, rayando en lo imposible. Hoy dia, contamos con infinidad de productos que demuestran inteligencia a mayor o menor grado, lo cual facilita en mucho nuestra vida y el concepto que tenemos acerca de ella.

    Actualmente, nos estamos acostumbrando a la idea de lograr, en el futuro, maquinas con un grado de inteligencia muy cercano a la humana, de tal manera que podriamos considerarlos como automatas e independientes de los deseos u propósitos para los que fueron creados. Es asi, de tal manera que escuchamos noticias como que para el 2050 podríamos conseguir robots amantes, algo muy polémico por cierto, pero no descartable. Esto me hace acuerdo del capitulo de futurama, en el que se recomendaba muy energicamente no tener citas con robots, ya que la reproducción humana estaba en riego. Para muestra un boton

    Esto lleva a muchos a intentar entender los conceptos claves de esta inteligencia no humana, ni siquiera perteneciente a un ser vivo. Es por eso que se la conoce como intelifencia artificial. Estos seran una serie de posts dedicados a este tema. Mi intención es dar una idea general de los conceptos básicos de la misma, porque este campo es muy extenso y muy complejo, pero es importante tener un conocimiento basico de la misma

    Inteligencia artificial, se conoce como una de las áreas de las ciencias computacionales encargadas de la creación de hardware y software con comportamiento inteligente. Esto engloba el estudio de técnicas que permite percibir, razonar y actuar de forma inteligente, ademas de lograr que las máquinas realizen tareas que, en algunos casos, son realizadas mejor por los sereshumanos.

    Cuidado: uno de los errores más comunes a cometer en la definición de IA es afirmar que simula la inteligencia humana. La IA busca REPRODUCIR el efecto de la inteligencia humana en la resolucion u análisis de un problema. Para recalcar el punto, hagamos una analogía con el vuelo de las aves.

    Los precursores en la fabricación de aviones, si bien es cierto estudiaron la estructura osea de las aves para inspirarse en sus invenciones, trataron de reproducir el efecto en sus inventos, es decir, que lograrar volar. NO intentaron reproducir un ala de ave a tamaño gigante, ni los procesos biologicos y químicos que permiten al ave batir sus alas para volar. Si fuea asi, veríamos a los aviones batiendo sus alas para remotarse en el cielo

    Los Estudios en el Campo de la IA, tiene 2 objetivos principales:

    • Objetivos a largo plazo: Desarrollar sistemas que alcancen niveles de inteligencia similares/comparables o incluso mejores que los seres humanos. Esto no resulta muy viable por lo menos en los próximos 20 o 30 años.
    • Obejtivos a corto plazo: Desarrollar sistemas para realizar tareas “especificas” que puedan necesitar inteligencia.

    Estos es todo por hoy, mas adelante veremos:

    aplicaciones de IA

    historia de la IA

    Originalmente escrito en informatico ProgInternet.com

    No Comments





  • Encontré estas imágenes muy interesantes, sobre los errores más comunes en el uso de Photoshop por parte de grandes compañias en el ámbito publicitario. Voy a publicar las 4 fotos más asombrosas , y espero ustedes puedan encontrar donde se encuentra el error, u horror en cada una de ellas.
    Publiquen por comentarios los errores encontrados, mas adelánte los discutiremos cuidadosamente.

    Estos nos demuestra lo poco cuidadosos que pueden ser los editores, y lo muy cuidadosos que pueden resultar los lectores. Asi, que mucho cuidado con sus trabajos!!!

    Originalmente escrito en Charles ProgInternet.com

    No Comments
  • Encontré estas imágenes muy interesantes, sobre los errores más comunes en el uso de Photoshop por parte de grandes compañias en el ámbito publicitario. Voy a publicar las 4 fotos más asombrosas , y espero ustedes puedan encontrar donde se encuentra el error, u horror en cada una de ellas.

    Estos nos demuestra lo poco cuidadosos que pueden ser los editores, y lo muy cuidadosos que pueden resultar los lectores. Asi, que mucho cuidado con sus trabajos!!!


    gracias a psdDisasters por las imágenes.

    Originalmente escrito en Charles ProgInternet.com

    No Comments
  • Encontré estas imágenes muy interesantes, sobre los errores más comunes en el uso de Photoshop por parte de grandes compañias en el ámbito publicitario. Voy a publicar las 4 fotos más asombrosas , y espero ustedes puedan encontrar donde se encuentra el error, u horror en cada una de ellas.

    Estos nos demuestra lo poco cuidadosos que pueden ser los editores, y lo muy cuidadosos que pueden resultar los lectores. Asi, que mucho cuidado con sus trabajos!!!


    gracias a psdDisasters por las imágenes.

    Originalmente escrito en Charles ProgInternet.com

    No Comments
  • www.clubdeprogramadores.com lanza Cursos a Distancia

    pensando en todas aquellas personas con ganas de capacitarse y que, por uno u otro motivo, no pueden acercarse hasta nuestra sede, el Club de Programadores pone a su disposición, una serie de Cursos a Distancia que le permitirá estar al nivel requerido dentro del ámbito informático, en muy poco tiempo y sin tener que asistir personalmente a un curso.

    Cómodamente en su oficina o en el hogar, podrá aprender rápidamente los siguientes temas:

    No Comments
  • El standar de las hoojas de estilo CSS definen cuatro llamadas pseudo-clases para aplicar estilos avanzados en los enlaces de una pagina
    Las pseudo-clases aplican diferentes estilos a un mismo enlace en función de su estado:

    link: enlace no visitado.
    visited: enlace visitados
    hover: enlace en el que se pasa el puntero del ratón por encima
    active: enlace activo

    Originalmente escrito en admin ProgInternet.com

    No Comments
  • Las funciones en caulquier lenguaje permiten no epetir codigo.Por ejemplo si queremos realizar una suma varias veces.
    El codigo javascript de la SUMA seria

    function suma(a,b) {  resultado = a + b;  alert("El resultado es " + resultado);}

    Para llamra a la funcion se adjudicaran las 2 variables y luego se llamran a la funcion por los parametros
    var a=10;
    var b= 5;
    suma(a,b);

    Si se quisiera en lugar de abrir una ventana devolver un dato, se utiliza la palabra clave return.

    function suma(a,b) {  resultado = a + b;  retun resultado;}

    En este caso al llamarlo se adjudicaria el resultado a una variable

    var a=10;
    var b= 5;
    var suma2numeros=suma(a,b);

    Originalmente escrito en admin ProgInternet.com

    No Comments