Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Linear algebra and its applications

    Linear algebra and its applications

    Gilbert Strang · 1976

    This text combines the underlying theory discussions with examples from electrical engineering, computer science, physics, biology, and economics.

    Mathematics
    Open LibraryAmazon
    Stats for nerds
    9recommend
    14mentions
    13people
    2008–2025years
    64% recommend36% neutral

    Mentions per year

    2008201020122014201620182020202220242025

    What Hacker News says

    1. FullStackDev1Apr 2023
      I have been a Java Developer then full stack developer all my career. I want to get started on AI. I am not sure where to start as it is overwhelming to look at the rapid changes coming in. Are there a list of books i can start with? My goal is to be not outdated in 6 months and lose my job to chatGPT or some other version of it. So i asked ChatGPT to give me a detailed plan and here is what it gave me. Could you please let me know if this is a way to go or if there is a better way

      Transitioning from a full-stack engineer to the AI field can be a fulfilling and exciting journey. To make the most of this transition, you should focus on building a strong foundation in mathematics, programming, and machine learning concepts. Here's a detailed learning plan, broken down into four stages:

      Stage 1: Building a Strong Foundation

      Mathematics:

      Linear Algebra: "Linear Algebra and Its Applications" by Gilbert Strang

      Calculus: "Calculus: Early Transcendentals" by James Stewart

      Probability & Statistics: "Probability and Statistics for Engineers and Scientists" by Ronald E. Walpole, Raymond H. Myers, Sharon L. Myers, and Keying E. Ye

      Optimization: "Convex Optimization" by Stephen Boyd and Lieven Vandenberghe

      Programming:

      Python: "Python Crash Course" by Eric Matthes

      Git: "Pro Git" by Scott Chacon and Ben Straub

      Machine Learning & Data Science Basics:

      "Introduction to Data Science" by Laura Igual and Santi Seguí "Python Data Science Handbook" by Jake VanderPlas

      Stage 2: Learning Machine Learning and Deep Learning

      Online Courses:

      Coursera: "Machine Learning" by Andrew Ng

      Coursera: "Deep Learning Specialization" by Andrew Ng

      Fast.ai: "Practical Deep Learning for Coders"

      Books:

      "Pattern Recognition and Machine Learning" by Christopher M. Bishop "Deep Learning" by Ian Goodfellow, Yoshua Bengio, and Aaron Courville

      Stage 3: Expanding Knowledge of AI Subfields

      Natural Language Processing (NLP):

      "Speech and Language Processing" by Daniel Jurafsky and James H. Martin

      "Natural Language Processing with Python" by Steven Bird, Ewan Klein, and Edward Loper

      Computer Vision:

      "Computer Vision: Algorithms and Applications" by Richard Szeliski

      "Deep Learning for Computer Vision" by Adrian Rosebrock Reinforcement Learning:

      "Reinforcement Learning: An Introduction" by Richard S. Sutton and Andrew G. Barto

      "Deep Reinforcement Learning Hands-On" by Maxim Lapan

      Stage 4: Staying Current and Gaining Practical Experience

      Read research papers:

      Subscribe to the arXiv mailing list in your areas of interest Regularly read papers from conferences like NeurIPS, ICML, and ACL Participate in online competitions:

      Kaggle: Participate in machine learning competitions to improve your skills and build your portfolio AIcrowd: Another platform for AI competitions Contribute to open-source projects:

      TensorFlow, PyTorch, or other popular AI frameworks Look for projects on GitHub related to your interests and contribute by fixing bugs, implementing new features, or improving documentation Network with AI professionals:

      Attend AI conferences, workshops, and local meetups Join AI-related forums, LinkedIn groups, or online communities like Reddit's r/MachineLearning Remember that the learning plan can be adjusted based on your pace and interests. The key is to stay consistent and always be curious to learn more. Good luck on your journey into the AI field!

      thread
    2. gmwJun 2022
      Although it’s not a book, a good series on YouTube is 3Blue1Brown Essence of Linear Algebra. That explains it in a very visual way. That, in addition to Linear Algebra and its applications by Gilbert Strang, would be a strong mix. I would also recommend 3000 solved problems in Linear Algebra by Seymour Lipschutz as a strong foundation in linear algebra requires practice.
      thread
    3. east2westDec 2021
      I really like "Linear Algebra and Its Applications" by Gilbert Strang. It is not a textbook, the style is conversational, and he really tries to help you learn. It is one of rare math books that includes reason, context, application, and history without sacrificing rigor. The book also focuses on numerical algorithms aspects more than some popular textbooks, which may be helpful to understanding Kalman filter.
      thread
    4. notthingnillFeb 2019
      Thank you for your free book. Another great book is Gilbert Strang's book: Introduction to Linear Algebra. Also Boyle: Linear Algebra and its Applications.

      Perhaps your free book can be used to develop some evolving tool for the student. For example: the student take a test and then the book select the best exercises and topics for that student.

      thread
    5. kttaNov 2017
      Calculus: Thomas, Weir & Hass - Thomas' Calculus

      Linear Algebra (which is what you really need): Gilbert Strang - Linear Algebra and its applications

      These two are all you need, with which you'll get a solid base. Then you're good to go on your own. These two combined are about 4 semesters worth of work. But if you really focus, I think you can get them done in a little less than 6 months.

      If you want a 'just what I need' approach, Khan Academy.

      thread
    6. colandermanSep 2011
      Strang has another great book, Linear Algebra and its Applications: http://www.amazon.com/Linear-Algebra-Applications-Gilbert-St... Everything I know about linear algebra I learned from this book.
      thread

    Related

    Cover of 3000 solved problems in linear algebra
    2022

    3000 solved problems in linear algebra

    Seymour Lipschutz
    1 recommend · 2
    Cover of Introduction to linear algebra
    2007–2026

    Introduction to linear algebra

    Gilbert Strang
    37 recommend · 62
    Cover of Linear Algebra and Learning from Data
    2018–2026

    Linear Algebra and Learning from Data

    Gilbert Strang
    5 recommend · 13
    Cover of Linear Algebra for Everyone
    2011–2022

    Linear Algebra for Everyone

    Gilbert Strang
    3 recommend · 4
    Cover of Linear algebra
    2008–2026

    Linear algebra

    Stephen H. Friedberg
    10 recommend · 20
    Cover of Computational Science and Engineering
    2011–2024

    Computational Science and Engineering

    Gilbert Strang
    5 recommend · 11
    Cover of Linear algebra with applications
    2010–2025

    Linear algebra with applications

    Otto Bretscher
    4 recommend · 14
    Cover of Linear Algebra Done Right
    2008–2026

    Linear Algebra Done Right

    Sheldon Jay Axler
    130 recommend · 237