|
|
Books > Computing & IT
Managing Trade-Offs in Adaptable Software Architectures explores
the latest research on adapting large complex systems to changing
requirements. To be able to adapt a system, engineers must evaluate
different quality attributes, including trade-offs to balance
functional and quality requirements to maintain a well-functioning
system throughout the lifetime of the system. This comprehensive
resource brings together research focusing on how to manage
trade-offs and architect adaptive systems in different business
contexts. It presents state-of-the-art techniques, methodologies,
tools, best practices, and guidelines for developing adaptive
systems, and offers guidance for future software engineering
research and practice. Each contributed chapter considers the
practical application of the topic through case studies,
experiments, empirical validation, or systematic comparisons with
other approaches already in practice. Topics of interest include,
but are not limited to, how to architect a system for adaptability,
software architecture for self-adaptive systems, understanding and
balancing the trade-offs involved, architectural patterns for
self-adaptive systems, how quality attributes are exhibited by the
architecture of the system, how to connect the quality of a
software architecture to system architecture or other system
considerations, and more.
In the era of cyber-physical systems, the area of control of
complex systems has grown to be one of the hardest in terms of
algorithmic design techniques and analytical tools. The 23
chapters, written by international specialists in the field, cover
a variety of interests within the broader field of learning,
adaptation, optimization and networked control. The editors have
grouped these into the following 5 sections: "Introduction and
Background on Control Theory", "Adaptive Control and Neuroscience",
"Adaptive Learning Algorithms", "Cyber-Physical Systems and
Cooperative Control", "Applications". The diversity of the research
presented gives the reader a unique opportunity to explore a
comprehensive overview of a field of great interest to control and
system theorists. This book is intended for researchers and control
engineers in machine learning, adaptive control, optimization and
automatic control systems, including Electrical Engineers, Computer
Science Engineers, Mechanical Engineers, Aerospace/Automotive
Engineers, and Industrial Engineers. It could be used as a text or
reference for advanced courses in complex control systems. *
Collection of chapters from several well-known professors and
researchers that will showcase their recent work * Presents
different state-of-the-art control approaches and theory for
complex systems * Gives algorithms that take into consideration the
presence of modelling uncertainties, the unavailability of the
model, the possibility of cooperative/non-cooperative goals and
malicious attacks compromising the security of networked teams *
Real system examples and figures throughout, make ideas concrete
Advances in Imaging and Electron Physics, Volume 215, merges two
long-running serials, Advances in Electronics and Electron Physics
and Advances in Optical and Electron Microscopy. The series
features extended articles on the physics of electron devices
(especially semiconductor devices), particle optics at high and low
energies, microlithography, image science, digital image
processing, electromagnetic wave propagation, electron microscopy
and the computing methods used in all these domains.
Ascend AI Processor Architecture and Programming: Principles and
Applications of CANN offers in-depth AI applications using Huawei's
Ascend chip, presenting and analyzing the unique performance and
attributes of this processor. The title introduces the fundamental
theory of AI, the software and hardware architecture of the Ascend
AI processor, related tools and programming technology, and typical
application cases. It demonstrates internal software and hardware
design principles, system tools and programming techniques for the
processor, laying out the elements of AI programming technology
needed by researchers developing AI applications. Chapters cover
the theoretical fundamentals of AI and deep learning, the state of
the industry, including the current state of Neural Network
Processors, deep learning frameworks, and a deep learning
compilation framework, the hardware architecture of the Ascend AI
processor, programming methods and practices for developing the
processor, and finally, detailed case studies on data and
algorithms for AI.
Interest in big data has swelled within the scholarly community as
has increased attention to the internet of things (IoT). Algorithms
are constructed in order to parse and analyze all this data to
facilitate the exchange of information. However, big data has
suffered from problems in connectivity, scalability, and privacy
since its birth. The application of deep learning algorithms has
helped process those challenges and remains a major issue in
today's digital world. Advanced Deep Learning Applications in Big
Data Analytics is a pivotal reference source that aims to develop
new architecture and applications of deep learning algorithms in
big data and the IoT. Highlighting a wide range of topics such as
artificial intelligence, cloud computing, and neural networks, this
book is ideally designed for engineers, data analysts, data
scientists, IT specialists, programmers, marketers, entrepreneurs,
researchers, academicians, and students.
This guidance on Building Information Modelling for heritage
(Historic BIM) offers guidance for owners, end-users and
professionals in the fields of heritage and construction. By
raising awareness of the potential advantages of a BIM approach,
this guidance will help users successfully implement BIM in
heritage projects. Historic BIM is, by definition, a
multi-disciplinary process that requires the input and
collaboration of professionals with very different skillsets. It is
also a fast-developing field in terms of research, official
guidance, standards and professional practice. This publication
addresses the issues surrounding the production and use of BIM for
history buildings, and provides information about guidance and
standards available elsewhere for managing a building's entire life
cycle effectively.
Today's "machine-learning" systems, trained by data, are so
effective that we've invited them to see and hear for us-and to
make decisions on our behalf. But alarm bells are ringing. Recent
years have seen an eruption of concern as the field of machine
learning advances. When the systems we attempt to teach will not,
in the end, do what we want or what we expect, ethical and
potentially existential risks emerge. Researchers call this the
alignment problem. Systems cull resumes until, years later, we
discover that they have inherent gender biases. Algorithms decide
bail and parole-and appear to assess Black and White defendants
differently. We can no longer assume that our mortgage application,
or even our medical tests, will be seen by human eyes. And as
autonomous vehicles share our streets, we are increasingly putting
our lives in their hands. The mathematical and computational models
driving these changes range in complexity from something that can
fit on a spreadsheet to a complex system that might credibly be
called "artificial intelligence." They are steadily replacing both
human judgment and explicitly programmed software. In best-selling
author Brian Christian's riveting account, we meet the alignment
problem's "first-responders," and learn their ambitious plan to
solve it before our hands are completely off the wheel. In a
masterful blend of history and on-the ground reporting, Christian
traces the explosive growth in the field of machine learning and
surveys its current, sprawling frontier. Readers encounter a
discipline finding its legs amid exhilarating and sometimes
terrifying progress. Whether they-and we-succeed or fail in solving
the alignment problem will be a defining human story. The Alignment
Problem offers an unflinching reckoning with humanity's biases and
blind spots, our own unstated assumptions and often contradictory
goals. A dazzlingly interdisciplinary work, it takes a hard look
not only at our technology but at our culture-and finds a story by
turns harrowing and hopeful.
Mathematical and numerical modelling of engineering problems in
medicine is aimed at unveiling and understanding multidisciplinary
interactions and processes and providing insights useful to
clinical care and technology advances for better medical equipment
and systems. When modelling medical problems, the engineer is
confronted with multidisciplinary problems of electromagnetism,
heat and mass transfer, and structural mechanics with, possibly,
different time and space scales, which may raise concerns in
formulating consistent, solvable mathematical models. Computational
Medical Engineering presents a number of engineering for medicine
problems that may be encountered in medical physics, procedures,
diagnosis and monitoring techniques, including electrical activity
of the heart, hemodynamic activity monitoring, magnetic drug
targeting, bioheat models and thermography, RF and microwave
hyperthermia, ablation, EMF dosimetry, and bioimpedance methods.
The authors discuss the core approach methodology to pose and solve
different problems of medical engineering, including essentials of
mathematical modelling (e.g., criteria for well-posed problems);
physics scaling (homogenization techniques); Constructal Law
criteria in morphing shape and structure of systems with internal
flows; computational domain construction (CAD and, or
reconstruction techniques based on medical images); numerical
modelling issues, and validation techniques used to ascertain
numerical simulation results. In addition, new ideas and venues to
investigate and understand finer scale models and merge them into
continuous media medical physics are provided as case studies.
This book examines the tangled responsibilities of states,
companies, and individuals surrounding human rights in the digital
age. Digital technologies have a huge impact – for better and
worse – on human lives; while they can clearly enhance some human
rights, they also facilitate a wide range of violations. States are
expected to implement efficient measures against powerful private
companies, but, at the same time, they are drawn to technologies
that extend their own control over citizens. Tech companies are
increasingly asked to prevent violations committed online by their
users, yet many of their business models depend on the accumulation
and exploitation of users’ personal data. While civil society has
a crucial part to play in upholding human rights, it is also the
case that individuals harm other individuals online. All three
stakeholders need to ensure that technology does not provoke the
disintegration of human rights. Bringing together experts from a
range of disciplines, including law, international relations, and
journalism, this book provides a detailed analysis of the impact of
digital technologies on human rights, which will be of interest to
academics, research students and professionals concerned by this
issue.
Smart Cities and Homes: Key Enabling Technologies explores the
fundamental principles and concepts of the key enabling
technologies for smart cities and homes, disseminating the latest
research and development efforts in the field through the use of
numerous case studies and examples. Smart cities use digital
technologies embedded across all their functions to enhance the
wellbeing of citizens. Cities that utilize these technologies
report enhancements in power efficiency, water use, traffic
congestion, environmental protection, pollution reduction, senior
citizens care, public safety and security, literacy rates, and
more. This book brings together the most important breakthroughs
and advances in a coherent fashion, highlighting the
interconnections between the works in different areas of computing,
exploring both new and emerging computer networking systems and
other computing technologies, such as wireless sensor networks,
vehicle ad hoc networks, smart girds, cloud computing, and data
analytics and their roles in creating environmentally friendly,
secure, and prosperous cities and homes. Intended for researchers
and practitioners, the book discusses the pervasive and cooperative
computing technologies that will perform a central role for
handling the challenges of urbanization and demographic change.
|
|