1. Libros
  2. Inteligencia artificial y lenguaje C# - Conceptos e implementación (2a edición)

Inteligencia artificial y lenguaje C# Conceptos e implementación (2a edición)

  • Acceso ilimitado 24/7
  • Todos los libros online de ENI
  • Más de 5 novedades todos los meses
  • Novedades disponibles el mismo día de su publicación
  • Acceso 100% online
  • Disponible
  • Expedido en 24 horas
  • Envío gratis a partir de 25 € de compra
  • Versión online gratis por un año
  • Acceso gratuito a todos nuestros libros online durante 1 hora por toda compra
  • Consulta inmediata
  • Versión HTML online
  • Acceso ilimitado 24/7

Presentación

Estos dos libros ofrecen al lector el máximo de información sobre los fundamentos del lenguaje C# y su uso para la implementación de técnicas de inteligencia artificial.
1069 páginas desarrolladas por expertos. Hay elementos para descarga en www.ediciones-eni.com.



Un libro de la colección Recursos Informáticos
C# 7 y Visual Studio 2017 - Los fundamentos del lenguaje

Este libro se dirige a aquellos desarrolladores que deseen dominar el desarrollo de aplicaciones .Net con el lenguaje C# en su versión 7.

Tras recorrer el panorama de la plataforma .Net y describir las herramientas proporcionadas por el entorno Visual Studio 2017, el lector descubrirá progresivamente los elementos clave del lenguaje C# y la programación orientada a objetos, hasta poder aplicar estos conceptos al desarrollo de aplicaciones Windows con WPF. Una iniciación a las técnicas de depuracióncon Visual Studio le permitirá perfeccionar su dominio de la herramienta.

El desarrollo de aplicaciones cliente-servidor se aborda, a continuación, mediante el tema del acceso a datos con ADO.Net. Se realiza una descripción completa de Linq a través de ejemplos concretos que muestran cómo sus funcionalidades simplifican la manipulación de los datos. Su uso está sobretodo presente en el ámbito del acceso al contenido de una base de datos SQL Server con Entity Framework. A continuación, se dedica un capítulo a la manipulación de datos en formato XML, que permite intercambiar datos entre aplicaciones de una manera sencilla y estandarizada. El final del ciclo de desarrollo se aborda mediante el desarrollo de una aplicación con las tecnologías Windows Installer y ClickOnce.

Para ayudar al lector en su aprendizaje se proporciona un glosario que resume la utilidad de las palabras clave de C# que aparecen en el libro.

Los ejemplos que se exponen en estas páginas están disponibles para su descarga en el sitio web www.ediciones-eni.com.

Los capítulos del libro:
Prólogo – La plataforma .NET – Visual Studio 2017 – La organización de una aplicación – Las bases del lenguaje – Programación orientada a objetos con C# – Depuración y gestión de errores – Desarrollo de aplicaciones Windows – El acceso a datos – LINQ – XML – Despliegue – Glosario



Un libro de la colección DataPro
Inteligencia Artificial para desarrolladores - Conceptos e implementación en C# (2ª edición)

Este libro sobre Inteligencia Artificial se dirige principalmente a desarrolladores y no requiere profundos conocimientos en matemáticas. A lo largo de los distintos capítulos la autora presenta las principales técnicas de Inteligencia Artificial y, para cada una de ellas, su inspiración, biológica, física o incluso matemática, así como los distintos conceptos y principios (sin entrar en detalles matemáticos), con ejemplos y gráficos para cada uno de ellos. Los dominios de aplicación se ilustran mediante aplicaciones reales y actuales. Cada capítulo contiene un ejemplo de implementación genérico, que se completa con una aplicación práctica, desarrollada en C#. Estos ejemplos de código genéricos son fácilmente adaptables a numerosas aplicaciones en C#, bien sea en aplicaciones .NET clásicas, para ASP.NET, o incluso aplicaciones Windows (versiones 8 y 10). Las técnicas de Inteligencia Artificial descritas son:

Los sistemas expertos, que permiten aplicar reglas para tomar decisiones o descubrir nuevos conocimientos.
La lógica difusa, que permite controlar sistemas informáticos o mecánicos de manera mucho más flexible que con los programas tradicionales.
Los algoritmos de búsqueda de rutas, entre ellos el algoritmo A*, utilizado con frecuencia en videojuegos para encontrar los mejores caminos.
Los algoritmos genéticos, que utilizan la potencia de la evolución para aportar soluciones a problemas complejos.
Los principales metaheurísticos, entre ellos la búsqueda tabú, que permite encontrar las mejores soluciones a problemas de optimización, con o sin restricciones.
Los sistemas multi-agentes, que simulan elementos muy simples o que permiten conseguir comportamientos emergentes a partir de varios agentes muy sencillos.
 Las redes neuronales (o deep learning), capaces de descubrir y reconocer modelos en series históricas, en imágenes o incluso en conjuntos de datos.

Para ayudar al lector a pasar de la teoría a la práctica, la autora proporciona para su descarga en el sitio web www.ediciones-eni.com siete proyectos de Visual Studio 2017 (uno por cada técnica de Inteligencia Artificial que se aborda en el libro), desarrollados en C#. Cada proyecto contiene una PCL para la parte genérica y una aplicación (en modo consola o WPF, según los capítulos) para la parte específica a la aplicación propuesta.

El libro termina con una bibliografía, que permite al lector encontrar más información acerca de las diferentes técnicas, una webgrafía que enumera algunos artículos que presentan aplicaciones reales, un anexo y un índice.

Los capítulos del libro:
Prólogo – Introducción – Sistemas expertos – Lógica difusa – Búsqueda de rutas – Algoritmos genéticos – Metaheurísticos de optimización – Sistemas multi-agentes – Redes neuronales – Webgrafía – Anexo

Índice

Descargar en formato PDF

Autores

Sébastien PUTIERMás información

Consultor y formador desde hace varios años, Sébastien PUTIER actualmente es un experto técnico de la sociedad Ai3 y aporta su experiencia en la implementación de soluciones Windows, Web y móviles con la plataforma .Net desde sus primeras versiones. Está certificado técnicamente (MCPD – MCSD) y pedagógicamente (MCT) por Microsoft.

Virginie MATHIVETMás información

Tras obtener un diploma en ingeniería en el INSA y un DEA en "Documentos, Imágenes y Sistemas de Información y Comunicaciones", Virginie MATHIVET realizó su tesis doctoral en Inteligencia Artificial en el laboratorio LIRIS, dedicada a los algoritmos genéticos y las redes neuronales. Tras enseñar inteligencia artificial, robótica y asignaturas vinculadas al desarrollo durante más de 10 años, en la actualidad dirige el departamento de I+D en TeamWork SI.

Características

  • Nivel Medio a Experto
  • Número de páginas 1069 páginas
  • Publicación noviembre 2018
    • Pack - 17 x 21 cm
    • ISBN: 978-2-409-01685-1
    • EAN: 9782409016851
    • Ref. ENI: DPTRIT2CINT
  • Nivel Medio a Experto
  • Publicación noviembre 2018
    • HTML
    • ISBN: 978-2-409-01686-8
    • EAN: 9782409016868
    • Ref. ENI: LNDPTRIT2CINT

Descargas

Al completar este formulario, acepta recibir información y comunicaciones comerciales sobre nuestros productos y servicios. Puede darse de baja de nuestra newsletter en cualquier momento. Si desea conocer más información acerca de nuestra política de protección de datos, pulse aquí.
  • Descargar los ejemplos del libro (DPT2INT) - 1,52 Mo
  • Descargar los ejemplos del libro (RIT17CSHA) - 11,3 Mo