Price loading...

Springer OCaml Scientific Computing: Functional Programming in Data Science and Artificial Intelligence (Undergraduate Topics in Computer Science)

Price data last checked 107 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

No Price Data Available

Price history will appear here once data is collected from Amazon.

Price Distribution

No price data available for histogram

Description

This book is about the harmonious synthesis of functional programming and numerical computation. It shows how the expressiveness of OCaml allows for fast and safe development of data science applications. Step by step, the authors build up to use cases drawn from many areas of Data Science, Machine Learning, and AI, and then delve into how to deploy at scale, using parallel, distributed, and accelerated frameworks to gain all the advantages of cloud computing environments. To this end, the book is divided into three parts, each focusing on a different area. Part I begins by introducing how basic numerical techniques are performed in OCaml, including classical mathematical topics (interpolation and quadrature), statistics, and linear algebra. It moves on from using only scalar values to multi-dimensional arrays, introducing the tensor and Ndarray, core data types in any numerical computing system. It concludes with two more classical numerical computing topics, the solution ofOrdinary Differential Equations (ODEs) and Signal Processing, as well as introducing the visualization module we use throughout this book. Part II is dedicated to advanced optimization techniques that are core to most current popular data science fields. We do not focus only on applications but also on the basic building blocks, starting with Algorithmic Differentiation, the most crucial building block that in turn enables Deep Neural Networks. We follow this with chapters on Optimization and Regression, also used in building Deep Neural Networks. We then introduce Deep Neural Networks as well as topic modelling in Natural Language Processing (NLP), two advanced and currently very active fields in both industry and academia. Part III collects a range of case studies demonstrating how you can build a complete numerical application quickly from scratch using Owl. The cases presented include computer vision and recommender systems. This book aims at anyone with a basic knowledge of functional programming and a desire to explore the world of scientific computing, whether to generally explore the field in the round, to build applications for particular topics, or to deep-dive into how numerical systems are constructed. It does not assume strict ordering in reading – readers can simply jump to the topic that interests them most.

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
27 May 2022
Listed Since
29 January 2022

Barcode

No barcode data available

Similar Products You Might Like

Data-Driven Modeling & Scientific Computation: Methods for Complex Systems & Big Data
94% match

Data-Driven Modeling & Scientific Computation: Methods for Complex Systems & Big Data

Oxford University Press

£40.49 22 Feb 2026
Guide to Scientific Computing in C++ (Undergraduate Topics in Computer Science)
94% match

Guide to Scientific Computing in C++ (Undergraduate Topics in Computer Science)

Springer

£29.51 15 Feb 2026
Computing with Data: An Introduction to the Data Industry
94% match

Computing with Data: An Introduction to the Data Industry

Springer

£73.75 23 Feb 2026
The Art of High Performance Computing for Computational Science, Vol. 1: Techniques of Speedup and Parallelization for General Purposes
93% match

The Art of High Performance Computing for Computational Science, Vol. 1: Techniques of Speedup and Parallelization for General Purposes

Springer

£79.19 07 Mar 2026
Applied Scientific Computing: With Python (Texts in Computer Science)
93% match

Applied Scientific Computing: With Python (Texts in Computer Science)

Springer

£39.18 07 Mar 2026
The Data Science Manual: A Comprehensive Guide to Tools and Techniques for Data Analysis, Modeling, and Deployment with Python
93% match

The Data Science Manual: A Comprehensive Guide to Tools and Techniques for Data Analysis, Modeling, and Deployment with Python

£95.43 21 Feb 2026
Lecture Notes in Computational Intelligence and Decision Making: 2021 International Scientific Conference "Intellectual Systems of Decision-making and ... and Communications Technologies, 77)
93% match

Lecture Notes in Computational Intelligence and Decision Making: 2021 International Scientific Conference "Intellectual Systems of Decision-making and ... and Communications Technologies, 77)

Springer

£98.23 07 Mar 2026
Data Science and Predictive Analytics: Biomedical and Health Applications using R (The Springer Series in Applied Machine Learning)
93% match

Data Science and Predictive Analytics: Biomedical and Health Applications using R (The Springer Series in Applied Machine Learning)

Springer

£74.42 19 Feb 2026
Data Science Concepts and Techniques with Applications
93% match

Data Science Concepts and Techniques with Applications

Springer

£53.29 07 Feb 2026
The Beginner's Guide to Data Science
93% match

The Beginner's Guide to Data Science

Springer

£46.37 21 Feb 2026
Deep Learning Systems: Algorithms, Compilers, and Processors for Large-Scale Production (Synthesis Lectures on Computer Architecture)
93% match

Deep Learning Systems: Algorithms, Compilers, and Processors for Large-Scale Production (Synthesis Lectures on Computer Architecture)

Springer

£31.47 28 Feb 2026
Data Science and Predictive Analytics: Biomedical and Health Applications using R (The Springer Series in Applied Machine Learning)
93% match

Data Science and Predictive Analytics: Biomedical and Health Applications using R (The Springer Series in Applied Machine Learning)

£57.01 08 Jan 2026
Data Science: New Issues, Challenges and Applications: 869 (Studies in Computational Intelligence, 869)
93% match

Data Science: New Issues, Challenges and Applications: 869 (Studies in Computational Intelligence, 869)

Springer

£117.58 09 Mar 2026
Advances in Applications of Data-Driven Computing: 1319 (Advances in Intelligent Systems and Computing, 1319)
93% match

Advances in Applications of Data-Driven Computing: 1319 (Advances in Intelligent Systems and Computing, 1319)

Springer

£96.75 30 Mar 2026
Data Science and Analytics with Python (Chapman & Hall/CRC Data Mining and Knowledge Discovery Series)
93% match

Data Science and Analytics with Python (Chapman & Hall/CRC Data Mining and Knowledge Discovery Series)

CRC Press

£51.99 20 Feb 2026
Supercomputing for Artificial Intelligence - AI Scaling Guide
93% match

Supercomputing for Artificial Intelligence - AI Scaling Guide

£49.99 25 Feb 2026
Mathematical Foundations of Data Science (Texts in Computer Science)
93% match

Mathematical Foundations of Data Science (Texts in Computer Science)

£60.10 12 Jan 2026
Advanced Data Science and Analytics with Python (Chapman & Hall/CRC Data Mining and Knowledge Discovery Series)
93% match

Advanced Data Science and Analytics with Python (Chapman & Hall/CRC Data Mining and Knowledge Discovery Series)

CRC Press

£93.97 09 Mar 2026
Linear Algebra and Optimization for Machine Learning: A Textbook
93% match

Linear Algebra and Optimization for Machine Learning: A Textbook

£49.00 24 Jan 2026
Introduction to Modern Scientific Programming and Numerical Methods
93% match

Introduction to Modern Scientific Programming and Numerical Methods

CRC Press

£61.31 23 Feb 2026
Nature Inspired Computing for Data Science: 871 (Studies in Computational Intelligence, 871)
93% match

Nature Inspired Computing for Data Science: 871 (Studies in Computational Intelligence, 871)

Springer

£72.46 03 Mar 2026
Deep Learning in Computational Mechanics: An Introductory Course: 977 (Studies in Computational Intelligence, 977)
93% match

Deep Learning in Computational Mechanics: An Introductory Course: 977 (Studies in Computational Intelligence, 977)

Springer

£46.64 20 Jan 2026
Recent Advances in Computational Intelligence: 823
93% match

Recent Advances in Computational Intelligence: 823

Springer

£77.23 16 Feb 2026
Reservoir Computing: Theory, Physical Implementations, and Applications (Natural Computing Series)
93% match

Reservoir Computing: Theory, Physical Implementations, and Applications (Natural Computing Series)

Springer

£110.00 11 Feb 2026