Math for Programming

Kneusel, Ronald T.

  • 出版商: No Starch Press
  • 出版日期: 2024-10-29
  • 售價: $1,870
  • 貴賓價: 9.5$1,777
  • 語言: 英文
  • 頁數: 450
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 171850358X
  • ISBN-13: 9781718503588
  • 相關分類: R 語言
  • 尚未上市,歡迎預購

商品描述

Learn all of the core mathematical topics that professional software engineers need to know--in a single book!

This book summarizes all the core mathematical topics a typical professional software engineer needs to know. In condensing the various concepts covered in an undergraduate computer science program into a single volume, it provides an excellent starting point for independent study, or a refresher for those who haven't been in a classroom for years. Early chapters cover preliminary subjects like number representation systems, set theory, and Boolean algebra, followed by a dive into the field of discrete mathematics, including functions, induction proofs, number theory, combinatorics, graphs, and trees. Later sections examine essential topics in probability, statistics, linear algebra, and calculus.

Rather than confine itself to abstract theory, the book focuses on practical applications and numerical methods at the level typically encountered by working software developers. In addition, hands-on code examples in Python and C make the topics concrete.

商品描述(中文翻譯)

在這本書中,你將學習到所有專業軟體工程師需要了解的核心數學主題,而這本書只有一本!這本書總結了一個典型專業軟體工程師需要了解的所有核心數學主題。通過將本科計算機科學課程中涵蓋的各種概念壓縮成一本書,它為獨立學習提供了一個很好的起點,或者對那些已經多年沒有上課的人來說,可以作為一個復習資料。早期章節涵蓋了像數字表示系統、集合論和布爾代數等初步主題,然後深入探討了離散數學領域,包括函數、歸納證明、數論、組合學、圖論和樹。後面的章節則探討了概率、統計、線性代數和微積分等重要主題。這本書不僅僅局限於抽象理論,還著重於實際應用和軟體開發人員通常遇到的數值方法。此外,書中還提供了Python和C的實際代碼示例,使主題更加具體。

作者簡介

Ronald T. Kneusel is a data scientist who builds deep-learning (AI) systems, as well as extensive experience with medical imaging and the development of medical devices. He earned a PhD in machine learning from the University of Colorado, Boulder, has nearly 20 years of machine learning experience in industry, and is presently pursuing deep-learning projects with L3Harris Technologies, Inc. Kneusel is also the author of Random Numbers and Computers (Springer 2018), in addition to Math for Deep Learning, Practical Deep Learning, and Strange Code--all published by No Starch Press.

作者簡介(中文翻譯)

Ronald T. Kneusel是一位資料科學家,他建立深度學習(AI)系統,並且在醫學影像和醫療設備開發方面擁有豐富的經驗。他在科羅拉多大學波德分校獲得機器學習博士學位,擁有近20年的機器學習行業經驗,目前正在L3Harris Technologies, Inc.進行深度學習項目。Kneusel還是《Random Numbers and Computers》(Springer 2018)的作者,此外還出版了《Math for Deep Learning》、《Practical Deep Learning》和《Strange Code》等書籍,這些書籍由No Starch Press出版。