1 / 65

“Tecnología Web e IA”

“Tecnología Web e IA”. Rogelio Ferreira Escutia Instituto Tecnológico de Morelia Departamento de Sistemas y Computación 20 de mayo del 2005. Contenido 1) Conceptos 2) Tendencias 3) Trabajos realizados en el ITM Tecnología Web Cómputo Móvil Visión 4) Proyectos de Investigación en el ITM.

doctor
Download Presentation

“Tecnología Web e IA”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. “Tecnología Web e IA” Rogelio Ferreira Escutia Instituto Tecnológico de Morelia Departamento de Sistemas y Computación 20 de mayo del 2005

  2. Contenido • 1) Conceptos • 2) Tendencias • 3) Trabajos realizados en el ITM • Tecnología Web • Cómputo Móvil • Visión • 4) Proyectos de Investigación en el ITM

  3. “Ser o no ser, ése es el dilema” Shakespeare “Aparecer o no aparecer en el Google, ése es el dilema” Rogelio F.

  4. 1) Conceptos

  5. 5 ARPANET • Esquema básico de Arpanet en 1969 • Arpanet http://www.techweb.com/encyclopedia/ - septiembre 2002

  6. 6 Tecnología Web Definición: • Es toda la tecnología que tiene que ver con el manejo de información via internet (o a través de una intranet). Característica: • Toda la información es observada a través de un navegador el cual se comunica con un sitio web. • _

  7. 7 Tecnología Web • _

  8. 8

  9. 9 Tecnología Web • El uso de la tecnología Web ha creado un nuevo paradigma en el manejo de la información. • Ha impulsado la creación de páginas, sitios y portales. • Ha desplazado gradualmente a las aplicaciones cliente/servidor, ya que no requiere programar la aplicación cliente, sólo la servidor. • Como se utiliza un navegador no se preocupa por los modos gráficos. • _

  10. 2) Tendencias

  11. 11 Ley de Moore • Intel - http://www.intel.com/research/silicon/mooreslaw.htm - noviembre 2002

  12. 12 • Crecimiento de usuarios en internet • Nielsen//NetRatings - http://www.netratings.com/news.jsp?section=dat_gi - octubre 2005

  13. 13 Servicios Móviles • -

  14. 14 Internet, Dispositivos Móviles e IA • En la actualidad, debido al crecimiento de internet, y el aumento en las necesidades de manejo y control de información, es necesario que los sistemas que están en red, adopten esquemas de función con algoritmos de IA. • El avance de la tecnología ha impulsado el uso de dispositivos móviles para uso cotidiano, los cuales, al conectarse a internet, permiten la creación de nuevas e interesantes aplicaciones que pueden revolucionar nuestra forma de comunicación. • -

  15. 3) Trabajos realizados en el ITM

  16. Proyectos Realizados por alumnos en las materias de: Sistemas Distribuidos Sistemas Abiertos Ambientes Gráficos Visión por Computadora Tecnología Web

  17. 17 Herramientas Utilizadas • Plataformas utilizadas: Windows XP y Linux • Lenguajes Utilizados: C, Visual C y Java. • Lenguajes para la web: ASP, PHP, JSP y XML. • Lenguajes para Cómputo Móvil J2ME. • DBMS: Access, SQLServer, PostreSQL y MySQL. • Herramientas de diseño web CorelDraw, Dreamweaver y Photoshop. • -

  18. 18 Infraestructura • Red ITM

  19. Tecnología Web

  20. 20 Sitios Web • Portal DSC • -

  21. 21 Páginas Web Distribuidas • _

  22. 22 Páginas Web Distribuidas • _

  23. 23 Búsqueda de Información • Motores de Búsqueda (Google) • Google - http://www.google.com.mx/- noviembre 2003

  24. 24 Búsqueda de Datos • Motores de Búsqueda (Google) • -

  25. 25 Motores de Búsqueda • Citec • -

  26. 26 Motores de Búsqueda • GooTec • -

  27. 27 Arañas • SpiderTec • -

  28. 28 Grid Computing Conceptos: • Grid Computing es el conjunto de computadoras conectadas de manera paralela y distribuida con el objetivo de compartir recursos. • Esta formada por todo tipo de computadoras (PC´s, Workstations, Clusters, Supercomputers, Laptops, Notebooks, dispositivos móviles, PDA´s, etc.). • La unión de estas computadoras depende del objetivo que se persiga, por ejemplo, se pueden utilizar para encontrar la solución de problemas (Genoma Humano), para búsqueda de información (Google) análisis de información (SETI). • Rajkumar Buyya, “Grid Computing”, Grid Computing Info Centre http://www.gridcomputing.com/ mayo 2003

  29. 29 Grid Computing Componentes de Grid Computing: • Light Reading – Grid Networking http://www.lightreading.com/document.asp?doc_id=33405 mayo 2003

  30. 30 Grid Computing Concepto virtual de Grid Computing y su Distribución real en la red: • Light Reading – Grid Networking http://www.lightreading.com/document.asp?doc_id=33405 mayo 2003

  31. 31 distributed.net • Fundado en 1997, el proyecto distributed.net es la primer red distribuida de propósito general que funciona sobre internet. • Se utilizó para resolver problemas criptográficos patrocinado por RSA Labs y CS Communication & Systemes. • La red distribuida equivale a mas de 160,000 PII a 266 MHz. • Grid.org, http://www.grid.org, marzo 2005

  32. 32 SETI • El proyecto SETI (Search for Extraterrestrial Intelligence) inicia en mayo de 1999 auspiciado por la University of California at Berkeley, y su objetivo es buscar fluctuaciones de señales de radio que indiquen la posible presencia de vida inteligente del espacio exterior. • Estas señales son obtenidas del radiotelescopio ubicado en Arecibo Puerto Rico, el cual es el mas grande del mundo. • Grid.org, http://www.grid.org, marzo 2005

  33. 33 SETI • SETI logra reunir 3 millones de usuarios de internet, que de manera voluntaria instalan en sus computadoras el software SETI@home, logrando un poder de cómputo de 14 TeraFLOPS • Este software permite acelerar el desarrollo del proyecto SETI al computar gran cantidad de información en miles de computadoras de manera simultánea. • Grid.org, http://www.grid.org, marzo 2005

  34. 34 P2P Conceptos: • P2P (Peer to Peer) se enfoca en la comunicación de millones de dispositivos finales (PC´s, PDA´s, etc) para poder comunicarse entre ellos sin que se requiera de algún servidor o servicio centralizado que los controle y coordine. • En un ambiente P2P las computadoras se comunican de igual a igual. • Uno de los problemas de P2P es lograr la comunicación entre la gran cantidad de sistemas que existen. • Tiene problemas para comunicar computadoras cuando se enfrenta a problemas de disponibilidad de nodos, IP´s dinámicas y traslapadas, así como cuando se encuentra dispositivos como los firewalls y sistemas de redireccionamiento como el NAT (Network Address Translation). • Milan Milenkovic et al., “Toward Internet Distributed Computing”, IEEE Computer, mayo 2003, pp. 38-45

  35. 35 Graficación • Juego “de guorst geim eber sin”, curso de Ambientes Gráficos 2004 - 2 • -

  36. 36 Agentes • Agente para detectar cambios en la cartelera de Cinépolis y de manera automática comunicarlo al usuario. • -

  37. Cómputo Móvil

  38. 38 Redes Inalámbricas • Conexión inalámbrica utilizando Puntos de Acceso • 802.11 http://www.techweb.com/encyclopedia - mayo 2003

  39. 39 802.11 • Access Point en el Departamento de Sistemas y Computación, ITM

  40. 40 PDA´s • La PDA Newton de Apple, el primer PDA La PDA Palm Pilot introducida en 1996, se convirtió en el PDA más popular del mercado • PDA http://www.techweb.com/encyclopedia - mayo 2003

  41. 41 Celulares • En los últimos años se ha incrementado el mercado de dispositivos móviles, sólo en el área de teléfonos celulares se estiman 150 millones de suscriptores en el 2001 y con una tendencia de hasta 800 millones en el 2005. • [6] Wireless Markup Language - http://wmclub.com/docs/mercamundo.htm, octubre 2003

  42. 42 Proyecto WML • Página HTML: • _

  43. 43 Proyecto WML • Página WML: • _

  44. 44 Bluetooth Conceptos: • Es parte de las redes de tipo PAN y WPAN. • Bluetooth es un estándar abierto para procesamiento y transmisión de información inalámbrica de corto alcance. • Inició su desarrollo en 1998 a partir de un grupo auspiciado por Ericsson, IBM, Intel, Nokia y Toshiba (Bluetooth Special Interest Group). • Su objetivo es transferir información entre dispositivos móviles (laptops, PDA´s, teléfonos, etc.). • Soporta programación para comunicación punto a punto y multipunto. • Bluetooth soporta hasta 720 Kbps de transferencia de datos dentro de un rango de 10 a 100 metros. • Utiliza ondas de radio omnidireccionales que pueden atravesar paredes de material no metálico. • Transmite en la banda de 2.4 GHz. • Bluetooth http://www.techweb.com/encyclopedia - mayo 2003

  45. 45 Bluetooth • Esquema a Bloques del sistema Bluetooth • Motorola http://www.motorola.com - noviembre 2002

  46. 46 Bluetooth • Al poner el portafolio en el escritorio se sincroniza la PDA con la PC y se transfieren información como correos, citas, agenda, etc. • Al llegar a la casa, al acercarse el PDA, emite la orden para abrir la puerta, prender luces y activar y ajustar el aire acondicionado. • En las carreras de caballos puedes realizar tus apuestas vía PDA y llevar las estadísticas de las carreras, a la vez, puedes ordenar bebidas o comida. • Motorola Bluetooth http://e-ww.motorola.com/webapp/sps/site/overview.jsp?nodeId=03GGqrXlR5yzptj7TrmpMH - mayo 2003

  47. Visión

  48. 48 Visión • Ejemplo: Algoritmos para detección de bordes (Sobel) • -

  49. 49 Sistemas de Seguridad • Software para detección de Movimiento. • -

  50. 50 Amor a lo que se hace • Yo y mi Elektra IBM PC Compatible 8088, 1987 Hasta que las Pentium nos separen

More Related