|
|
Books > Computing & IT > General theory of computing
The development of artificial intelligence (AI) involves the
creation of computer systems that can do activities that would
ordinarily require human intelligence, such as visual perception,
speech recognition, decision making, and language translation.
Through increasingly complex programming approaches, it has been
transforming and advancing the discipline of computer science.
Artificial Intelligence Methods and Applications in Computer
Engineering illuminates how today's computer engineers and
scientists can use AI in real-world applications. It focuses on a
few current and emergent AI applications, allowing a more in-depth
discussion of each topic. Covering topics such as biomedical
research applications, navigation systems, and search engines, this
premier reference source is an excellent resource for computer
scientists, computer engineers, IT managers, students and educators
of higher education, librarians, researchers, and academicians.
Emerging Trends in Applications and Infrastructures for
Computational Biology, Bioinformatics, and Systems Biology: Systems
and Applications covers the latest trends in the field with special
emphasis on their applications. The first part covers the major
areas of computational biology, development and application of
data-analytical and theoretical methods, mathematical modeling, and
computational simulation techniques for the study of biological and
behavioral systems. The second part covers bioinformatics, an
interdisciplinary field concerned with methods for storing,
retrieving, organizing, and analyzing biological data. The book
also explores the software tools used to generate useful biological
knowledge. The third part, on systems biology, explores how to
obtain, integrate, and analyze complex datasets from multiple
experimental sources using interdisciplinary tools and techniques,
with the final section focusing on big data and the collection of
datasets so large and complex that it becomes difficult to process
using conventional database management systems or traditional data
processing applications.
The WWW era made billions of people dramatically dependent on the
progress of data technologies, out of which Internet search and Big
Data are arguably the most notable. Structured Search paradigm
connects them via a fundamental concept of key-objects evolving out
of keywords as the units of search. The key-object data model and
KeySQL revamp the data independence principle making it applicable
for Big Data and complement NoSQL with full-blown structured
querying functionality. The ultimate goal is extracting Big
Information from the Big Data. As a Big Data Consultant, Mikhail
Gilula combines academic background with 20 years of industry
experience in the database and data warehousing technologies
working as a Sr. Data Architect for Teradata, Alcatel-Lucent, and
PayPal, among others. He has authored three books, including The
Set Model for Database and Information Systems and holds four US
Patents in Structured Search and Data Integration.
The highly dynamic world of information technology service
management stresses the benefits of the quick and correct
implementation of IT services. A disciplined approach relies on a
separate set of assumptions and principles as an agile approach,
both of which have complicated implementation processes as well as
copious benefits. Combining these two approaches to enhance the
effectiveness of each, while difficult, can yield exceptional
dividends. Balancing Agile and Disciplined Engineering and
Management Approaches for IT Services and Software Products is an
essential publication that focuses on clarifying theoretical
foundations of balanced design methods with conceptual frameworks
and empirical cases. Highlighting a broad range of topics including
business trends, IT service, and software development, this book is
ideally designed for software engineers, software developers,
programmers, information technology professionals, researchers,
academicians, and students.
GPU-based Parallel Implementation of Swarm Intelligence Algorithms
combines and covers two emerging areas attracting increased
attention and applications: graphics processing units (GPUs) for
general-purpose computing (GPGPU) and swarm intelligence. This book
not only presents GPGPU in adequate detail, but also includes
guidance on the appropriate implementation of swarm intelligence
algorithms on the GPU platform. GPU-based implementations of
several typical swarm intelligence algorithms such as PSO, FWA, GA,
DE, and ACO are presented and having described the implementation
details including parallel models, implementation considerations as
well as performance metrics are discussed. Finally, several typical
applications of GPU-based swarm intelligence algorithms are
presented. This valuable reference book provides a unique
perspective not possible by studying either GPGPU or swarm
intelligence alone. This book gives a complete and whole picture
for interested readers and new comers who will find many
implementation algorithms in the book suitable for immediate use in
their projects. Additionally, some algorithms can also be used as a
starting point for further research.
GBBS Pro is a user-friendly, highly-modifiable Bulletin Board
System (BBS) for communications and entertainment. It has advanced
features that can be configured by a novice, yet challenge advanced
programmers. Originally released between 1980 and 1990 for Apple II
computers, this new version features Y2K compatibility and improved
reliability. Experience the world of BBS's from days gone by and
start your own BBS system! GBBS Pro Features: Multiple Bulletin
Boards, Private Electronic Mail, Full Editor, Downloads/Uploads,
Voting/Survey, Expandable Features, Modem Support, and
Internet-capable. Over 240 pages of expanded documentation,
tutorials, GBBS development history, as well as forwards from Kevin
M. Smallwood and experienced BBS sysops.
Computer science has emerged as a key driver of innovation in the
21st century. Yet preparing teachers to teach computer science or
integrate computer science content into K-12 curricula remains an
enormous challenge. Recent policy reports have suggested the need
to prepare future teachers to teach computer science through
pre-service teacher education programs. In order to prepare a
generation of teachers who are capable of delivering computer
science to students, however, the field must identify
research-based examples, pedagogical strategies, and policies that
can facilitate changes in teacher knowledge and practices. The
purpose of this book is to provide examples that could help guide
the design and delivery of effective teacher preparation on the
teaching of computer science. This book identifies promising
pathways, pedagogical strategies, and policies that will help
teacher education faculty and preservice teachers infuse computer
science content into their curricula as well as teach stand-alone
computing courses. Specifically, the book focuses on pedagogical
practices for developing and assessing pre-service teacher
knowledge of computer science, course design models for pre-service
teachers, and discussion of policies that can support the teaching
of computer science. The primary audience of the book is students
and faculty in educational technology, educational or cognitive
psychology, learning theory, teacher education, curriculum and
instruction, computer science, instructional systems, and learning
sciences.
Advances in Computers carries on a tradition of excellence,
presenting detailed coverage of innovations in computer hardware,
software, theory, design, and applications. The book provides
contributors with a medium in which they can explore their subjects
in greater depth and breadth than journal articles typically allow.
The articles included in this book will become standard references,
with lasting value in this rapidly expanding field.
Everything you know about the future is wrong. Presumptive Design:
Design Provocations for Innovation is for people "inventing" the
future: future products, services, companies, strategies and
policies. It introduces a design-research method that shortens time
to insights from months to days. Presumptive Design is a
fundamentally agile approach to identifying your audiences' key
needs. Offering rapidly crafted artifacts, your teams collaborate
with your customers to identify preferred and profitable elements
of your desired outcome. Presumptive Design focuses on your users'
problem space, informing your business strategy, your project's
early stage definition, and your innovation pipeline. Comprising
discussions of design theory with case studies and how-to's, the
book offers business leadership, management and innovators the
benefits of design thinking and user experience in the context of
early stage problem definition. Presumptive Design is an advanced
technique and quick to use: within days of reading this book, your
research and design teams can apply the approach to capture a
risk-reduced view of your future.
Great handbook to get you going with Ruby Programming! Skip your
traditional technical books and dive right in so your proficient
with programming instantly! Need to learn fast, tired of spending
too much time trying to get through your standard technical books?
Just want to get started and begin all your desired program
development by the end of the day? Learn to set up with Ruby now
All the Ruby Syntax you need immediately at your fingertips Access
to all different statements And even Object oriented programming
within this read! One click equals all of Ruby Programming! Get it
now!
Due to the scale and complexity of data sets currently being
collected in areas such as health, transportation, environmental
science, engineering, information technology, business and finance,
modern quantitative analysts are seeking improved and appropriate
computational and statistical methods to explore, model and draw
inferences from big data. This book aims to introduce suitable
approaches for such endeavours, providing applications and case
studies for the purpose of demonstration. Computational and
Statistical Methods for Analysing Big Data with Applications starts
with an overview of the era of big data. It then goes onto explain
the computational and statistical methods which have been commonly
applied in the big data revolution. For each of these methods, an
example is provided as a guide to its application. Five case
studies are presented next, focusing on computer vision with
massive training data, spatial data analysis, advanced experimental
design methods for big data, big data in clinical medicine, and
analysing data collected from mobile devices, respectively. The
book concludes with some final thoughts and suggested areas for
future research in big data.
Systems Analysis and Synthesis: Bridging Computer Science and
Information Technology presents several new graph-theoretical
methods that relate system design to core computer science
concepts, and enable correct systems to be synthesized from
specifications. Based on material refined in the author's
university courses, the book has immediate applicability for
working system engineers or recent graduates who understand
computer technology, but have the unfamiliar task of applying their
knowledge to a real business problem. Starting with a comparison of
synthesis and analysis, the book explains the fundamental building
blocks of systems-atoms and events-and takes a graph-theoretical
approach to database design to encourage a well-designed schema.
The author explains how database systems work-useful both when
working with a commercial database management system and when
hand-crafting data structures-and how events control the way data
flows through a system. Later chapters deal with system dynamics
and modelling, rule-based systems, user psychology, and project
management, to round out readers' ability to understand and solve
business problems.
MESH ist ein mathematisches Video ber vielfl chige Netzwerke und
ihre Rolle in der Geometrie, der Numerik und der Computergraphik.
Der unter Anwendung der neuesten Technologie vollst ndig
computergenierte Film spannt einen Bogen von der antiken
griechischen Mathematik zum Gebiet der heutigen geometrischen
Modellierung. MESH hat zahlreiche wissenschaftliche Preise weltweit
gewonnen. Die Autoren sind Konrad Polthier, ein Professor der
Mathematik, und Beau Janzen, ein professioneller Filmdirektor.
Der Film ist ein ausgezeichnetes Lehrmittel f r Kurse in
Geometrie, Visualisierung, wissenschaftlichem Rechnen und
geometrischer Modellierung an Universit ten, Zentren f r
wissenschaftliches Rechnen, kann jedoch auch an Schulen genutzt
werden.
From the chaos of the early DARPA, ARPANET and NSF-funded NSFNET
has emerged a globe-spanning communications facility we today call
simply "The Internet." It has become so commonplace and so taken
for granted that Wired News has decreed that writers should no
longer capitalize it. This tale is not singularly focused on the
past. It tells not only how we got here, but where we think the
Commercial Internet must go. For all its greatness, today's
Internet has serious shortcomings. Theft of personal data, identity
theft, online scams, and advertising fraud run rampant, with online
dollars diverted to organized crime. Insecure systems, poor
security practices and an attitude of secrecy and reluctance to
acknowledge failings inhibit real solutions. We propose a way
forward, a networking future that is bright, optimistic, and
secure.
The second edition of the Network Design Cookbook provides a new
approach for building a network design by selecting design modules
(or PODs) based on the business requirements, engineer's
preferences, and recommendations. This new approach provides a
structured process that you, as a network engineer or consultant,
can use to meet the critical technical objectives while keeping
within the parameters of industry best practices. In this book, you
will find valuable resources and tools for constructing the
topology and services you need for many solutions such as LAN, WAN,
Data Center, Internet Edge, Firewall, to Collaboration. This book
will be a valuable tool in both learning how to design a network,
as well as a reference as you advance in your career.
A groundbreaking treatise by one of the great mathematicians of our
age, who outlines a style of thinking by which great ideas are
conceived. What inspires and spurs on a great idea? Can we train
ourselves to think in a way that will enable world-changing
understandings and insights to emerge? Richard Hamming said we can.
He first inspired a generation of engineers, scientists, and
researchers in 1986 with "You and Your Research," an electrifying
sermon on why some scientists do great work, why most don't, why he
did, and why you can-and should-too. The Art of Doing Science and
Engineering is the full expression of what "You and Your Research"
outlined. It's a book about thinking; more specifically, a style of
thinking by which great ideas are conceived. The book is filled
with stories of great people performing mighty deeds-but they are
not meant simply to be admired. Instead, they are to be aspired to,
learned from, and surpassed. Hamming consistently returns to
Shannon's information theory, Einstein's theory of relativity,
Grace Hopper's work on high-level programming, Kaiser's work on
digital fillers, and his own work on error-correcting codes. He
also recounts a number of his spectacular failures as clear
examples of what to avoid. Originally published in 1996 and adapted
from a course that Hamming taught at the US Naval Postgraduate
School, this edition includes an all-new foreword by designer,
engineer, and founder of Dynamicland Bret Victor, plus more than 70
redrawn graphs and charts. The Art of Doing Science and Engineering
is a reminder that a capacity for learning and creativity are
accessible to everyone. Hamming was as much a teacher as a
scientist, and having spent a lifetime forming and confirming a
theory of great people and great ideas, he prepares the next
generation for even greater distinction.
|
|