Programowanie

2217
Wird geladen...
E-BOOK

Neural Network Programming with TensorFlow. Unleash the power of TensorFlow to train efficient neural networks

Manpreet Singh Ghotra, Rajdeep Dua

If you're aware of the buzz surrounding the terms such as machine learning, artificial intelligence, or deep learning, you might know what neural networks are. Ever wondered how they help in solving complex computational problem efficiently, or how to train efficient neural networks? This book will teach you just that.You will start by getting a quick overview of the popular TensorFlow library and how it is used to train different neural networks. You will get a thorough understanding of the fundamentals and basic math for neural networks and why TensorFlow is a popular choice Then, you will proceed to implement a simple feed forward neural network. Next you will master optimization techniques and algorithms for neural networks using TensorFlow. Further, you will learn to implement some more complex types of neural networks such as convolutional neural networks, recurrent neural networks, and Deep Belief Networks. In the course of the book, you will be working on real-world datasets to get a hands-on understanding of neural network programming. You will also get to train generative models and will learn the applications of autoencoders.By the end of this book, you will have a fair understanding of how you can leverage the power of TensorFlow to train neural networks of varying complexities, without any hassle. While you are learning about various neural network implementations you will learn the underlying mathematics and linear algebra and how they map to the appropriate TensorFlow constructs.

2218
Wird geladen...
E-BOOK

Neural Networks with Keras Cookbook. Over 70 recipes leveraging deep learning techniques across image, text, audio, and game bots

V Kishore Ayyadevara

This book will take you from the basics of neural networks to advanced implementations of architectures using a recipe-based approach.We will learn about how neural networks work and the impact of various hyper parameters on a network's accuracy along with leveraging neural networks for structured and unstructured data.Later, we will learn how to classify and detect objects in images. We will also learn to use transfer learning for multiple applications, including a self-driving car using Convolutional Neural Networks.We will generate images while leveraging GANs and also by performing image encoding. Additionally, we will perform text analysis using word vector based techniques. Later, we will use Recurrent Neural Networks and LSTM to implement chatbot and Machine Translation systems.Finally, you will learn about transcribing images, audio, and generating captions and also use Deep Q-learning to build an agent that plays Space Invaders game.By the end of this book, you will have developed the skills to choose and customize multiple neural network architectures for various deep learning problems you might encounter.

2219
Wird geladen...
E-BOOK

New directions in scientific research in innovative interdisciplinary solutions International Interdisciplinary PhD Workshop 2025

Tomasz Rymarczyk Krzysztof Król

This publication was prepared as a permanent record of research findings presented by doctoral students and academics representing diverse research backgrounds and schools. The focus is on interdisciplinary solutions, combining engineering, computer science, and mathematical methods with approaches relevant to management science and socio-economic applications. The International Interdisciplinary PhD Workshop (IIPhDW) is a cyclical and international conference, and its primary function is to provide a platform for research presentations, knowledge exchange, and collaboration between young scientists from various disciplines. The 2025 edition featured a particularly strong technical component, encompassing artificial intelligence, computer science, automation and control, robotics and mechatronics, telecommunications, signal processing, as well as mechanical and production engineering. At the same time, the inclusion of topics in economics and management confirmed the workshop's broad scope and its ability to integrate research perspectives relevant to contemporary technological and organizational challenges. A significant group of publications includes works on process and biomedical tomography, as well as image reconstruction methods using machine learning and deep learning, including approaches combining physical models with neural network architectures. Examples include research on image reconstruction in electrical impedance tomography, the integration of tomography with neural networks for industrial process monitoring, and the use of ultrasound tomography in measurement and reconstruction analysis. This theme is further reinforced by works on hybrid tomography systems, process monitoring using mixed reality technology, and applications in the areas of physiological parameter monitoring and non-invasive diagnostics. The second recognizable axis is artificial intelligence in IT and cyberphysical systems, encompassing both the construction of predictive and classification models and their implementation in industrial, medical, and service environments. This trend includes work related to the application of machine learning methods in system and network security, solutions based on LLM agents in project team workflows, processing unstructured data using OCR and language models, and multimodal analysis in intelligent customer service systems. This perspective highlights the contemporary trend of convergence of AI techniques with data engineering, software engineering, and systems integration, which has direct implications for the design of scalable implementation solutions. The third thematic area covers embedded systems, communication, and signal processing, along with elements of computational resource optimization. The monograph includes papers on, among other things, phase shift estimation in noisy environments, pseudorandom sequence generation, acoustic feature detection, and the efficiency of machine learning applications at the network edge in the context of Kubernetes scheduling heuristics. In the monograph, this strand serves a methodological purpose, providing signal analysis tools and computational mechanisms that form the foundation for many AI and measurement system applications. A significant complement to the technical perspective are works in the areas of management and organizational and economic analysis, which address the need to understand the determinants of technology implementation and the conduct of innovative projects. The publications address, among other things, the predictors of success in startup management and the analysis of organizational improvements in public institutions. Their presence strengthens the interdisciplinary nature of the monograph by demonstrating that the effectiveness of engineering solutions depends not only on the quality of algorithms and devices, but also on the organizational, process, and decision-making context. The monograph is intended as a reference for academics and doctoral students, particularly those seeking examples of research that combines theory with application. The collected papers offer a comprehensive overview of research activities typical of early careers in science, from conceptual studies and method analysis, through device and software architecture prototyping, to experiments and evaluation of the effectiveness of proposed solutions. At the same time, the publication allows for the identification of common methodological denominators, such as the growing importance of measurement data, simulation, deep learning, systems integration, and the pursuit of real-time operation in industrial and biomedical environments. The introduction, on the one hand, contextualizes the monograph within the mission of IIPhDW as a workshop supporting researcher development and the internationalization of research. On the other hand, it organizes the chapter topics in the perspective of dominant technological trends and application needs that permeate various fields. Consequently, the monograph can be viewed as a synthetic overview of current research directions for doctoral students and young academics, as well as an inspiration for undertaking work combining artificial intelligence methods, measurement systems, software engineering, and management analyses within modern interdisciplinary projects.

2220
Wird geladen...
E-BOOK

Next.js Quick Start Guide. Server-side rendering done right

Kirill Konshin

Next.js is a powerful addition to the ever-growing and dynamic JavaScript world. Built on top of React, Webpack, and Babel, it is a minimalistic framework for server-rendered universal JavaScript applications. This book will show you the best practices for building sites using Next. js, enabling you to build SEO-friendly and superfast websites.This book will guide you from building a simple single page app to a scalable and reliable client-server infrastructure. You will explore code sharing between client and server, universal modules, and server-side rendering.The book will take you through the core Next.js concepts that everyone is talking about – hot reloading, code splitting, routing, server rendering, transpilation, CSS isolation, and more. You will learn ways of implementing them in order to create your own universal JavaScript application. You will walk through the building and deployment stages of your applications with the JSON API,customizing the confguration, error handling,data fetching, deploying to production, and authentication.

2221
Wird geladen...
E-BOOK

Nginx HTTP Server. Harness the power of Nginx to make the most of your infrastructure and serve pages faster than ever before - Fourth Edition

Martin Bjerretoft Fjordvald, Clement Nedelcu

Nginx is a lightweight HTTP server designed for high-traffic websites, with network scalability as the primary objective. With the advent of high-speed internet access, short loading times and fast transfer rates have become a necessity.This book is a detailed guide to setting up Nginx in ways that correspond to actual production situations: as a standalone server, as a reverse proxy, interacting with applications via FastCGI, and more. In addition, this complete direct reference will be indispensable at all stages of the configuration and maintenance processes. This book mainly targets the most recent version of Nginx (1.13.2) and focuses on all the new additions and improvements, such as support for HTTP/2, improved dynamic modules, security enhancements, and support for multiple SSL certificates. This book is the perfect companion for both Nginx beginners and experienced administrators. For beginners, it will take you through the complete process of setting up this lightweight HTTP server on your system and configuring its various modules so that it does exactly what you need quickly and securely. For more experienced administrators, this book provides different approaches that can help you make the most of your current infrastructure. Nginx can be employed in many situations, whether you are looking to construct an entirely new web-serving architecture or simply want to integrate an efficient tool to optimize your site loading speeds.

2222
Wird geladen...
E-BOOK

Nginx HTTP Server, Third Edition. Harness the power of Nginx to make the most of your infrastructure and serve pages faster than ever

Nedelcu

Nginx is a lightweight HTTP server designed for high-traffic websites, with network scalability as the primary objective. With the advent of high speed Internet access, short loading times and fast transfer rates have become a necessity. This free, open source solution will either come as a full replacement of other software such as Apache, or stand in front of your existing infrastructure to improve its overall speed.This book is a detailed guide to setting up Nginx in different ways that correspond to actual production situations: as a standalone server, as a reverse proxy, interacting with applications via FastCGI, and more. In addition, this complete directive reference will be your best friend at all stages of the configuration and maintenance processes.This book is the perfect companion for both Nginx beginners and experienced administrators. For beginners, it will take you through the complete process of setting up this lightweight HTTP server on your system and configuring its various modules so it does exactly what you need quickly and securely. For more experienced administrators, this book provides different approaches that can help you make the most of your current infrastructure. Nginx can be employed in many situations, whether you are looking to construct an entirely new web-serving architecture or simply want to integrate an efficient tool to optimize your site loading speeds.

2223
Wird geladen...
E-BOOK

NHibernate 4.x Cookbook. Over 90 incredible and powerful recipes to help you efficiently use NHibernate in your application - Second Edition

Gunnar Liljas, Alexander Zaytsev, Jason Dentler

NHibernate is a mature, flexible, scalable, and feature-complete open source project for data access. Although it sounds like an easy task to build and maintain database applications, it can be challenging to get beyond the basics and develop applications that meet your needs perfectly. NHibernate allows you to use plain SQL and stored procedures less and keep focus on your application logic instead. Learning the best practices for a NHibernate-based application will help you avoid problems and ensure that your project is a success. The book will take you from the absolute basics of NHibernate through to its most advanced features, showing you how to take full advantage of each concept to quickly create amazing database applications. You will learn several techniques for each of the four core NHibernate tasks—configuration, mapping, session and transaction management, and querying—and which techniques fit best with various types of applications. In short, you will be able to build an application using NHibernate by the end of the book. You will also learn how to best implement enterprise application architecture patterns using NHibernate, leading to clean, easy-to-understand code and increased productivity. In addition to new features, you will learn creative ways to extend the NHibernate core, as well as gaining techniques to work with the NHibernate search, shards, spatial, envers, and validation projects.

2224
Wird geladen...
E-BOOK

Nie bój się ubrudzić rąk, tworząc czystą architekturę. Projektowanie aplikacji wysokiej jakości na przykładach w Javie. Wydanie II

Tom Hombergs

Wyobraź sobie sytuację: chcesz napisać oprogramowanie, które nie tylko spełni oczekiwania klienta, ale również będzie przykładem eleganckiej i czystej architektury. Na drodze do tego celu z pewnością napotkasz przeszkody, takie jak nierealny termin czy niedziałające API zewnętrznego dostawcy. Nie będzie wyjścia, czas zmusi Cię do pójścia na skróty i Twoja architektura wkrótce straci swoją elegancką strukturę. Aby tego uniknąć, musisz przejąć kontrolę nad architekturą. Dzięki tej książce zorientujesz się, że utrzymanie kontroli nad architekturą w dużej mierze zależy od zastosowanego stylu architektonicznego. Zrozumiesz też wady konwencjonalnej architektury warstwowej i zapoznasz się z zaletami stylów koncentrujących się na dziedzinie, takich jak architektura heksagonalna. Dowiesz się także, jak można ją wyrazić w kodzie źródłowym. Poznasz szczegóły różnych strategii mapowania między warstwami architektury heksagonalnej, a ponadto prześledzisz, jak różne elementy architekturalne łączą się w jedną aplikację. Bazując na stylu architektury heksagonalnej, nauczysz się tworzyć intuicyjne w późniejszej obsłudze technicznej aplikacje internetowe. Szybko się przekonasz, że wiedza zdobyta w trakcie lektury pozwoli Ci na tworzenie wysokojakościowych aplikacji, które przetrwają próbę czasu. Najciekawsze zagadnienia: niedoskonałości związane z architekturą warstwową egzekwowanie granic architektury wpływ stosowania skrótów na debet techniczny korzystanie z poszczególnych stylów architekturalnych struktura kodu a architektura testy sprawdzające wszystkie elementy architektury Jeśli chcesz mieć łatwe życie, nie zostawaj architektem. Zaha Hadid, architektka