Аннотация

Desde su aparición en la década de los 60, los algoritmos genéticos han ido ganando popularidad, gracias al frenético crecimiento de la capacidad computacional en los últimos años. Finalmente se han abierto camino en el ámbito de la ingeniería como una de las herramientas más prometedoras para resolver problemas de gran complejidad, inabordables desde los enfoques clásicos de la ingeniería. Los algoritmos genéticos son estrategias de resolución de problemas de optimización basados en la teoría de la selección natural de Darwin, mediante la cual aquellos individuos más aptos para sobrevivir tienen una mayor probabilidad de crear descendencia y transmitir su información genética. Partiendo de esta base, son muchas las propuestas que se han desarrollado para abordar una gran cantidad de problemas de diferentes áreas de la ingeniería. En este libro le proponemos adentrarte en el mundo de los algoritmos genéticos utilizando Python, uno de los lenguajes de programación más populares en la actualidad y con más crecimiento durante los últimos años. Los contenidos del libro se han diseñado para que sean sencillos, concisos y fáciles de implementar, con ejemplos directos de aplicación para que pueda practicar desde la primera página. Con este libro aprenderá a: – Entender la naturaleza y el funcionamiento de los algoritmos genéticos, comprendiendo las diferentes operaciones y procesos que lo componen. – Conocer las diferentes implementaciones de los algoritmos genéticos de mayor relevancia, así como identificar las ventajas e inconvenientes de cada uno para determinar su potencial para resolver un determinado problema. – Conocer a fondo y utilizar los diferentes operadores (selección, mutación y cruce) que la librería deap pone a su disposición. – Desarrollar un algoritmo genético desde cero en Python y utilizarlo para resolver sus propios problemas de ingeniería. – Conocer y estudiar aplicaciones de relevancia de algoritmos genéticos en el ámbito de la ingeniería, tales como la gestión del despacho económico, el diseño de plantas hidroeléctricas o la disposición de sensores inalámbricos.

Аннотация

JavaScript es el lenguaje de programación que se ocupa de asignar la interactividad a cada uno de los elementos que conforman una página web o una aplicación. Este lenguaje, complicado pero a la vez extremadamente mecánico, funciona mediante la asignación de elementos de diferentes tipos, cuyo uso y aplicación resulta imprescindible conocer. Tras haber consultado los 100 ejercicios que conforman este libro, usted habrá profundizado en las entrañas de JavaScript y podrá poner en práctica todo cuanto ha aprendido.
Con este libro:
Conocerá con todo detalle la sintaxis de JavaScript. Estudiará los tipos de datos primitivos con que trabaja este lenguaje. Descubrirá cómo funcionan los distintos operadores. Aprenderá a utilizar interesantes y útiles funciones. Profundizará de forma teórica y amena en todos los elementos que conforman el lenguaje JavaScript.

Аннотация

El aprendizaje automático está invadiendo el mundo del software. Si quieres entender y trabajar la vanguardia del aprendizaje automático, las redes neuronales y el aprendizaje profundo, esta segunda edición del bestseller Python Machine Learning, es tu libro. Modernizado y ampliado para incluir las tecnologías de código abierto más recientes, como scikit-learn, Keras y TensorFlow, este manual proporciona el conocimiento práctico y las técnicas necesarias para crear eficaces aplicaciones de aprendizaje automático y aprendizaje profundo en Python. El conocimiento y la experiencia únicos de Sebastian Raschka y Vahid Mirjalili presentan los algoritmos de aprendizaje automático y aprendizaje profundo, antes de continuar con temas avanzados en análisis de datos. Combinan los principios teóricos del aprendizaje automático con un enfoque práctico de codificación para una comprensión completa de la teoría del aprendizaje automático y la implementación con Python.
Aprenderás a:
Explorar y entender los frameworks clave para la ciencia de datos, el aprendizaje automático y el aprendizaje profundo Formular nuevas preguntas sobre datos con modelos de aprendizaje automático y redes neuronales Aprovechar el poder de las últimas librerías de código abierto de Python para aprendizaje automático Dominar la implementación de redes neuronales profundas con la librería de TensorFlow Incrustar modelos de aprendizaje automáticos en aplicacions web accesibles Predecir resultados objetivos continuos con análisis de regresión Descubrir patrones ocultos y estructuras en datos con agrupamientos Analizar imágenes mediante técnicas de aprendizaje profundo Profundizar en datos de medios sociales y textuales con el análisis de sentimientos

Аннотация

Las interfaces de usuario son el punto de interacción entre las aplicaciones y las personas que las utilizan. Aunque su función se centra en la entrada y salida de información, muchas veces determinan el éxito o el fracaso de un programa, ya que, por muy interesante que este sea, si resulta difícil de manejar, provocará un rechazo que desanime incluso a probarlo.
Es probable que las aplicaciones que haya desarrollado con Python hasta ahora se limiten a un intercambio de información con el usuario en modo texto. Con la lectura de este libro adquirirá los conocimientos necesarios para dotarlas de una interfaz gráfica, con el fin de hacerlas más amigables, atractivas y fáciles de usar.
Aunque en Python existen diferentes paquetes para conseguir este propósito, se ha elegido Tkinter por ser su librería estándar. Tanto es así, que viene con el propio entorno de desarrollo. En este libro aprenderá todo lo necesario para trabajar con esta librería, ya que le permitirá: "Descubrir los controles gráficos proporcionados por Tkinter, como etiquetas, botones, menús, campos de entrada de texto, etc. Con ellos podrá crear otros más elaborados, como barras de menús, barras de tareas o formularios, entre otros muchos. Naturalmente, podrá configurar el aspecto de cada uno de ellos, como el tamaño, el color, el tipo de fuente y cualquier otro rasgo que exhiban.
"Utilizar cuadros de diálogo para abrir o guardar archivos, elegir un color o dar mensajes informativos al usuario, de los que se podría esperar una respuesta. "Situar cada uno de los elementos gráficos en una ventana según el diseño deseado, para conformar de esta forma el aspecto visual de la interfaz. "Establecer el comportamiento de cada uno de los componentes gráficos, determinando la respuesta que deben dar a cualquier evento al que quiera que respondan. De esta forma, podrán moverse por la pantalla, aparecer o desaparecer, y cambiar de tamaño, color o cualquier otra de sus características. "Conocer los controles gráficos del módulo ttk, que adaptan su apariencia a la del sistema operativo en el que se ejecutan (Windows, MacOS o Linux).
Todos los conceptos introducidos irán seguidos de ejemplos que demostrarán cómo llevarlos a la práctica. Además, los programas utilizados se explican línea a línea para que no queden dudas sobre su funcionamiento.
El libro parte de un nivel básico de Python, pero, si no conoce este lenguaje o quiere refrescar sus conocimientos, se proporciona un amplio anexo en el que se enseñan sus principios básicos de funcionamiento, con el fin de que pueda seguir sin problemas las prácticas propuestas. No espere más, hágase con su ejemplar y proporcione a sus aplicaciones el diseño y la funcionalidad que merecen.
Tomás Domínguez es ingeniero de telecomunicación y doctorado en inteligencia artificial. Su labor profesional se ha desarrollado en una multinacional de telecomunicaciones, donde ha ocupado diversos cargos relacionados con la tecnología. Asimismo, ha ejercido como profesor universitario de ingeniería informática en la Universidad Alfonso X el Sabio de Madrid.

Аннотация

Nuestra Colección Manuales ofrece cursos prácticos de los más importantes programas del sector informático, dirigidos tanto a usuarios noveles como a usuarios que trabajan habitualmente con esos programas y desean ampliar sus conocimientos. En este manual dedicado a la suite de programas Office 2010, se estudian en profundidad las herramientas comunes de las aplicaciones Word, Excel y PowerPoint, así como las principales utilidades de cada uno de estos programas. En la primera sección del curso, dedicada a las funciones comunes de las aplicaciones mencionadas, el lector aprenderá a crear, abrir, cerrar, guardar, compartir, proteger e imprimir documentos. En las siguientes secciones, dedicadas a Word, Excel y PowerPoint 2010, se diseñarán distintos archivos con los formatos de cada una de estas aplicaciones, utilizando para ello sus principales herramientas. En el caso de Word, el lector practicará a fondo con las habituales herramientas de edición de texto (estilos, tabulaciones, formato de texto, viñetas, WordArt), para crear un documento con aspecto profesional. Por otra parte, en la sección dedicada a Excel se mostrará la utilidad de las principales herramientas del programa para la creación y gestión de elaboradas hojas de cálculo. Por último, un apartado dedicado a PowerPoint permitirá al lector conocer las avanzadas herramientas de este programa con el que es posible diseñar espectaculares presentaciones. Garantizamos que si el lector realiza correctamente todos los ejercicios de este volumen, se convertirá en un experto en las aplicaciones de Office tratadas en estas páginas y podrá aplicar los nuevos conocimientos adquiridos sobre sus propias creaciones (documentos de texto, hojas de cálculo y presentaciones con diapositivas).

Аннотация

Adobe Premiere Pro CS5.5 es la aplicación de vanguardia en lo que a edición y montaje de vídeo profesional se refiere. Gracias al motor de procesamiento Adobe Mercury Playback Engine mejorado en esta versión, es posible trabajar en tiempo real incluso en la edición de efectos, lo que representa una importante mejora respecto a ediciones anteriores y a otras aplicaciones similares. Con este libro: -Conocerá la gran precisión y flexibilidad de sus herramientas de edición. -Trabajará con diferentes efectos de vídeo y audio y aprenderá a crear sencillas animaciones. -Aprenderá a realizar la exportación directa a una gran diversidad de soportes, como pueden ser los dispositivos móviles, la web o la televisión. -Comprobará la excelente integración con aplicaciones como Encoder, que le permite exportar a diversos formatos en un solo paso, o Photoshop, para el trabajo con imágenes con capas.

Аннотация

Si quieres crear codigo compatible con la mayor parte de los navegadores existentes, JavaScript es el lenguaje de programacion web que necesitas. Este libro se centra en la aplicacion de JavaScript en el ambito web y se basa en ECMAScript 6, la version de JavaScript mas utilizada en la actualidad. Gracias a las prestaciones mejoradas de los PC, la ejecucion de JavaScript es cada vez mas rapida, cosa que ha permitido ampliar su entorno de uso.
Entre los temas tratados: Trabajar con cadenas de texto, bucles, funciones, formularios y eventos Expresiones regulares, objetos, arrays asociativos, modo estricto Funciones avanzadas, JSON, AJAX y REST Objetos avanzados, DOM y BOM Lienzo, geolocalización Web worker, arrastre, Visual Studio Code
Ademas, en la parte inferior de la primera pagina del libro encontraras el codigo de acceso que te permitira descargar de forma gratuita los contenidos adicionales del ebook en www.marcombo.info.

Аннотация

Tot el que s'esdevindrà en aquest món està escrit en algun lloc o, al contrari, podria ser previst perquè hi ha els antecedents que ho predeterminen? El doctor Lapiedra, en un esforç reeixit per fer-nos entenedora la qüestió, aborda el tema del determinisme des de la mecànica quàntica, una disciplina física que únicament permet fer prediccions estadístiques d'acord amb el que s'anomena la interpretació ortodoxa de la teoria. Descriu l'essència dels experiments dels darrers cinquanta anys que han permès confirmar aquesta interpretació indeterminista de la mecànica quàntica contra una escapatòria residual, la qual s'acaba de bandejar amb el concurs del problema que planteja l'origen del món i amb el concurs de la cosmologia actual del Big Bang. Finalment, l'autor raona la possibilitat de magnificació macroscòpica de les incerteses quàntiques i les conseqüències que això podria tenir per a la naturalesa de la vida, de la vida humana en particular, i de la història.

Аннотация

Libro especializado que se ajusta al desarrollo de la cualificación profesional y adquisición del certificado de profesionalidad "ADGG0208. ACTIVIDADES ADMINISTRATIVAS EN LA RELACIÓN CON EL CLIENTE ". Manual imprescindible para la formación y la capacitación, que se basa en los principios de la cualificación y dinamización del conocimiento, como premisas para la mejora de la empleabilidad y eficacia para el desempeño del trabajo.

Аннотация

El territorio ha recobrado un nuevo protagonismo. Ahora, afortunadamente, es mucho más que un mero soporte físico o contenedor de actividades. El territorio es entendido como recurso, patrimonio, referente identitario, paisaje cultural, bien público o espacio de solidaridad. Pero los cambios son de tal envergadura que desconocemos la magnitud de sus impactos a medio plazo. Interrogantes, desafíos, amenazas y oportunidades que obligan a afrontar procesos de una manera más participada, más próxima, y procurando imaginar soluciones consensuadas a medio plazo entre todos los actores implicados. Muchas de estas cuestiones, referidas al País Valenciano, se presentan en este trabajo colectivo que reúne los cuatro últimos números monográficos publicados por el diario 'El País' Comunidad Valenciana con motivo de la celebración del 9 de Octubre, y que ahora se editan incluyendo dos contribuciones inéditas en forma de prólogo y epílogo.