An open source content management system (CMS) like WordPress can be a
great resource for anyone who would like to create a blog. It used to be that, to put
content online, you had to manually assemble all the files and develop a fair
amount of technical expertise; but a CMS can automate and significantly simplify
many parts of the...
MATLAB® is a very popular language for technical computing used by
students, engineers, and scientists in universities, research institutes, and industries
all over the world. The software is popular because it is powerful and easy to
use. For university freshmen in it can be thought of as the next tool to use after the
graphic...
We are deluged by data—scientific data, medical data, demographic data, financial
data, and marketing data. People have no time to look at this data. Human
attention has become a precious resource. So, we must find ways to automatically
analyze the data, to automatically classify it, to automatically summarize it, to...
This book is about solving partial differential equations (PDEs) . Such equations
are used to model a wide range of phenomena in virtually all fields of science
and technology. In the last decade, the general availability of extremely
powerful computers has shifted the focus in computational mathematics from
simplified model problems...
The field of machine perception concerns the building of machines
that sense and interpret their environments. This book is about visual
perception. Potential applications for such systems include tasks such as
automation of industrial processes of inspection and assembly,
automated medical x-ray diagnosis, vehicle guidance and...
Numerous textbooks address software testing in a structured development environment.
By “structured” is meant a well-defined development cycle in which discretely
defined steps provide measurable outputs at each step. It is assumed that
software testing activities are based on clearly defined requirements and software...
Enhanced version of the seminal text on editing includes a new foreword, a new afterword, a revamped cover and layout, as well as a lower price!
The single most comprehensive and engaging volume on film editing. Reisz and Millar introduce readers to every aspect of the editor's craft, providing a concise history of editing and...
More than fifteen years ago, I was faced with the following problem in an assignment
for a class in computer science. A brewery had to deliver beer to five stores, and the task
was to write a computer program for determining the shortest route for the truck driver to
visit all stores and return to the brewery. All my attemps to find a...
Since the early 1990s, genetic programming (GP)-a discipline whose goal is to enable the automatic generation of computer programs-has emerged as one of the most promising paradigms for fast, productive software development. GP combines biological metaphors gleaned from Darwin's theory of evolution with computer-science approaches drawn...
LaTeX is a high-quality open source typesetting software that produces professional prints and PDF files. However, as LaTeX is a powerful and complex tool, getting started can be intimidating. There is no official support and certain aspects such as layout modifications can seem rather complicated. It may seem more straightforward to use Word...
These days, it’s all but impossible to find someone who hasn’t heard of the Internet. Companies create websites before they make business plans. Political activists skip the debates and trash-talk their opponents online. Even formerly technophobic grandmothers spend hours emailing old friends (and selling the odd family...
Updated and expanded, Bayesian Artificial Intelligence, Second Edition provides a practical and accessible introduction to the main concepts, foundation, and applications of Bayesian networks. It focuses on both the causal discovery of networks and Bayesian inference procedures. Adopting a causal interpretation of Bayesian...