Probabilistic Machine Learning for Civil Engineers

Probabilistic Machine Learning for Civil Engineers
Author: James-A. Goulet
Publisher: MIT Press
Total Pages: 298
Release: 2020-04-14
Genre: Computers
ISBN: 0262538709

An introduction to key concepts and techniques in probabilistic machine learning for civil engineering students and professionals; with many step-by-step examples, illustrations, and exercises. This book introduces probabilistic machine learning concepts to civil engineering students and professionals, presenting key approaches and techniques in a way that is accessible to readers without a specialized background in statistics or computer science. It presents different methods clearly and directly, through step-by-step examples, illustrations, and exercises. Having mastered the material, readers will be able to understand the more advanced machine learning literature from which this book draws. The book presents key approaches in the three subfields of probabilistic machine learning: supervised learning, unsupervised learning, and reinforcement learning. It first covers the background knowledge required to understand machine learning, including linear algebra and probability theory. It goes on to present Bayesian estimation, which is behind the formulation of both supervised and unsupervised learning methods, and Markov chain Monte Carlo methods, which enable Bayesian estimation in certain complex cases. The book then covers approaches associated with supervised learning, including regression methods and classification methods, and notions associated with unsupervised learning, including clustering, dimensionality reduction, Bayesian networks, state-space models, and model calibration. Finally, the book introduces fundamental concepts of rational decisions in uncertain contexts and rational decision-making in uncertain and sequential contexts. Building on this, the book describes the basics of reinforcement learning, whereby a virtual agent learns how to make optimal decisions through trial and error while interacting with its environment.

Probabilistic Machine Learning for Civil Engineers

Probabilistic Machine Learning for Civil Engineers
Author: James-A. Goulet
Publisher: MIT Press
Total Pages: 298
Release: 2020-03-16
Genre: Computers
ISBN: 0262358018

An introduction to key concepts and techniques in probabilistic machine learning for civil engineering students and professionals; with many step-by-step examples, illustrations, and exercises. This book introduces probabilistic machine learning concepts to civil engineering students and professionals, presenting key approaches and techniques in a way that is accessible to readers without a specialized background in statistics or computer science. It presents different methods clearly and directly, through step-by-step examples, illustrations, and exercises. Having mastered the material, readers will be able to understand the more advanced machine learning literature from which this book draws. The book presents key approaches in the three subfields of probabilistic machine learning: supervised learning, unsupervised learning, and reinforcement learning. It first covers the background knowledge required to understand machine learning, including linear algebra and probability theory. It goes on to present Bayesian estimation, which is behind the formulation of both supervised and unsupervised learning methods, and Markov chain Monte Carlo methods, which enable Bayesian estimation in certain complex cases. The book then covers approaches associated with supervised learning, including regression methods and classification methods, and notions associated with unsupervised learning, including clustering, dimensionality reduction, Bayesian networks, state-space models, and model calibration. Finally, the book introduces fundamental concepts of rational decisions in uncertain contexts and rational decision-making in uncertain and sequential contexts. Building on this, the book describes the basics of reinforcement learning, whereby a virtual agent learns how to make optimal decisions through trial and error while interacting with its environment.

Probabilistic Machine Learning

Probabilistic Machine Learning
Author: Kevin P. Murphy
Publisher: MIT Press
Total Pages: 858
Release: 2022-03-01
Genre: Computers
ISBN: 0262369303

A detailed and up-to-date introduction to machine learning, presented through the unifying lens of probabilistic modeling and Bayesian decision theory. This book offers a detailed and up-to-date introduction to machine learning (including deep learning) through the unifying lens of probabilistic modeling and Bayesian decision theory. The book covers mathematical background (including linear algebra and optimization), basic supervised learning (including linear and logistic regression and deep neural networks), as well as more advanced topics (including transfer learning and unsupervised learning). End-of-chapter exercises allow students to apply what they have learned, and an appendix covers notation. Probabilistic Machine Learning grew out of the author’s 2012 book, Machine Learning: A Probabilistic Perspective. More than just a simple update, this is a completely new book that reflects the dramatic developments in the field since 2012, most notably deep learning. In addition, the new book is accompanied by online Python code, using libraries such as scikit-learn, JAX, PyTorch, and Tensorflow, which can be used to reproduce nearly all the figures; this code can be run inside a web browser using cloud-based notebooks, and provides a practical complement to the theoretical topics discussed in the book. This introductory text will be followed by a sequel that covers more advanced topics, taking the same probabilistic approach.

Data Science for Civil Engineering

Data Science for Civil Engineering
Author: Rakesh K. Jain
Publisher: CRC Press
Total Pages: 251
Release: 2023-05-10
Genre: Computers
ISBN: 1000873463

This book explains use of data science-based techniques for modeling and providing optimal solutions to complex problems in civil engineering. It discusses civil engineering problems like air, water and land pollution, climate crisis, transportation infrastructures, traffic and travel modes, mobility services, and so forth. Divided into two sections, the first one deals with the basics of data science and essential mathematics while the second section covers pertinent applications in structural and environmental engineering, construction management, and transportation. Features: Details information on essential mathematics required to implement civil engineering applications using data science techniques. Discusses broad background of data science and its fundamentals. Focusses on structural engineering, transportation systems, water resource management, geomatics, and environmental engineering. Includes python programming libraries to solve complex problems. Addresses various real-world applications of data science based civil engineering use cases. This book aims at senior undergraduate students in Civil Engineering and Applied Data Science.

Artificial Intelligence in Mechatronics and Civil Engineering

Artificial Intelligence in Mechatronics and Civil Engineering
Author: Ehsan Momeni
Publisher: Springer Nature
Total Pages: 254
Release: 2023-02-15
Genre: Science
ISBN: 9811987904

Recent studies highlight the application of artificial intelligence, machine learning, and simulation techniques in engineering. This book covers the successful implementation of different intelligent techniques in various areas of engineering focusing on common areas between mechatronics and civil engineering. The power of artificial intelligence and machine learning techniques in solving some examples of real-life problems in engineering is highlighted in this book. The implementation process to design the optimum intelligent models is discussed in this book.

A Primer on Machine Learning Applications in Civil Engineering

A Primer on Machine Learning Applications in Civil Engineering
Author: Paresh Chandra Deka
Publisher: CRC Press
Total Pages: 211
Release: 2019-10-28
Genre: Computers
ISBN: 0429836651

Machine learning has undergone rapid growth in diversification and practicality, and the repertoire of techniques has evolved and expanded. The aim of this book is to provide a broad overview of the available machine-learning techniques that can be utilized for solving civil engineering problems. The fundamentals of both theoretical and practical aspects are discussed in the domains of water resources/hydrological modeling, geotechnical engineering, construction engineering and management, and coastal/marine engineering. Complex civil engineering problems such as drought forecasting, river flow forecasting, modeling evaporation, estimation of dew point temperature, modeling compressive strength of concrete, ground water level forecasting, and significant wave height forecasting are also included. Features Exclusive information on machine learning and data analytics applications with respect to civil engineering Includes many machine learning techniques in numerous civil engineering disciplines Provides ideas on how and where to apply machine learning techniques for problem solving Covers water resources and hydrological modeling, geotechnical engineering, construction engineering and management, coastal and marine engineering, and geographical information systems Includes MATLAB® exercises

Handbook of Probabilistic Models

Handbook of Probabilistic Models
Author: Pijush Samui
Publisher: Butterworth-Heinemann
Total Pages: 592
Release: 2019-10-05
Genre: Computers
ISBN: 0128165464

Handbook of Probabilistic Models carefully examines the application of advanced probabilistic models in conventional engineering fields. In this comprehensive handbook, practitioners, researchers and scientists will find detailed explanations of technical concepts, applications of the proposed methods, and the respective scientific approaches needed to solve the problem. This book provides an interdisciplinary approach that creates advanced probabilistic models for engineering fields, ranging from conventional fields of mechanical engineering and civil engineering, to electronics, electrical, earth sciences, climate, agriculture, water resource, mathematical sciences and computer sciences. Specific topics covered include minimax probability machine regression, stochastic finite element method, relevance vector machine, logistic regression, Monte Carlo simulations, random matrix, Gaussian process regression, Kalman filter, stochastic optimization, maximum likelihood, Bayesian inference, Bayesian update, kriging, copula-statistical models, and more. - Explains the application of advanced probabilistic models encompassing multidisciplinary research - Applies probabilistic modeling to emerging areas in engineering - Provides an interdisciplinary approach to probabilistic models and their applications, thus solving a wide range of practical problems

Machine Learning

Machine Learning
Author: Kevin P. Murphy
Publisher: MIT Press
Total Pages: 1102
Release: 2012-08-24
Genre: Computers
ISBN: 0262018020

A comprehensive introduction to machine learning that uses probabilistic models and inference as a unifying approach. Today's Web-enabled deluge of electronic data calls for automated methods of data analysis. Machine learning provides these, developing methods that can automatically detect patterns in data and then use the uncovered patterns to predict future data. This textbook offers a comprehensive and self-contained introduction to the field of machine learning, based on a unified, probabilistic approach. The coverage combines breadth and depth, offering necessary background material on such topics as probability, optimization, and linear algebra as well as discussion of recent developments in the field, including conditional random fields, L1 regularization, and deep learning. The book is written in an informal, accessible style, complete with pseudo-code for the most important algorithms. All topics are copiously illustrated with color images and worked examples drawn from such application domains as biology, text processing, computer vision, and robotics. Rather than providing a cookbook of different heuristic methods, the book stresses a principled model-based approach, often using the language of graphical models to specify models in a concise and intuitive way. Almost all the models described have been implemented in a MATLAB software package—PMTK (probabilistic modeling toolkit)—that is freely available online. The book is suitable for upper-level undergraduates with an introductory-level college math background and beginning graduate students.

Probability for Machine Learning

Probability for Machine Learning
Author: Jason Brownlee
Publisher: Machine Learning Mastery
Total Pages: 319
Release: 2019-09-24
Genre: Computers
ISBN:

Probability is the bedrock of machine learning. You cannot develop a deep understanding and application of machine learning without it. Cut through the equations, Greek letters, and confusion, and discover the topics in probability that you need to know. Using clear explanations, standard Python libraries, and step-by-step tutorial lessons, you will discover the importance of probability to machine learning, Bayesian probability, entropy, density estimation, maximum likelihood, and much more.