Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Data-driven science and engineering : machine learning, dynamical systems, and control
Brunton S., Kutz J., Cambridge University Press, New York, NY, 2019. 492 pp. Type: Book (978-1-108422-09-3)
Date Reviewed: Nov 18 2019

Gartner, an information technology (IT) research organization, tracks emerging and maturing technologies using its famous “hype cycle” graphics [1]. Data science, big data, and related analytics have followed Gartner’s iconic sequence of innovation, inflated expectations, disillusionment, enlightenment, and productivity, seemingly very quickly in the past few years. Data science is now a mainstream career area, as well as a major focus in industry, government, and academia, with numerous domain-specific applications in medicine, social media, and commerce. Scientific research and engineering are no exception to this evolutionary trend, and are now clearly in the hype cycle’s productivity phase.

Brunton and Kutz present a comprehensive and detailed textbook on applying modern mathematical and programming data analysis methods to science and engineering research. They are well-known researchers at the University of Washington, as well as data science fellows at the school’s eScience Institute. Both have won prestigious teaching awards.

The book is intended for advanced undergraduate and graduate engineering and physical science students with strong backgrounds in linear algebra, differential equations, and scientific computing, who need instruction in modern data analytics methods for optimization and control systems, with a focus on large datasets and machine learning. It opens with a review of common optimization techniques, symbols, and equations, and then covers four major areas: transformations, machine learning, control systems, and reduced order models.

The presentations are heavily mathematical yet succinctly and understandably explained, covering basic concepts using classic use cases and applications emphasizing dynamic systems. The section on machine learning, covering regression and model selection, clustering and classification, and neural networks and deep learning, is particularly illuminating and instructive.

As might be expected from a Cambridge University Press publication, the textbook is quite attractive, with high-quality printing, illustrations, and color graphics, along with helpful suggested readings and references at the end of each chapter, a thorough and informative glossary, an extensive bibliography, and a companion website (http://databookuw.com/) that includes outstanding YouTube video lectures, homework problems using MATLAB and Python, and numerous illustrative datasets. The index is a bit sparse, missing some key items from the text, but the book can still be useful as a reference for the numerous analytics concepts and methods, especially when paired with the accompanying website.

Overall, this valuable and accessible textbook for its intended audience spans introductory material through complex modern analytics practices. Students who master its content will be well prepared when it comes to encountering today’s challenging problems.

More reviews about this item: Amazon

Reviewer:  Harry J. Foxwell Review #: CR146782 (2004-0074)
1) Panetta, K. 5 trends appear on the Gartner Hype Cycle for emerging technologies, 2019. Gartner (August 29, 2019), https://www.gartner.com/smarterwithgartner/5-trends-appear-on-the-gartner-hype-cycle-for-emerging-technologies-2019/.
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Engineering (J.2 ... )
 
 
Learning (I.2.6 )
 
Would you recommend this review?
yes
no
Other reviews under "Engineering": Date
Interactive computer program for the selection of interference fits
Lagodimos A., Scarr A. Computer-Aided Design 16(5): 272-278, 1984. Type: Article
Sep 1 1985
Development of scientific and engineering software for nuclear applications
Trauboth H.  Tools, methods and languages for scientific and engineering computation (, Paris, France,1331984. Type: Proceedings
Sep 1 1985
Computer-aided design optimization of polyphase induction motors
Nagrial M. Computers and Electrical Engineering 11(4): 191-199, 1985. Type: Article
Sep 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy