I've already studied a lot of deep learning.
Please confirm if these resoruces are good, or suggest yours:
Sutton et al. - Reinforcement Learning
Kevin Patrick Murphy - Reinforcement Learning, an overview https://arxiv.org/abs/2412.05265
Sebastian Raschka (upcoming book)
...
hardware engineering is a very broad field and the title is misleading
The 2025 edition material is at https://github.com/lean-forward/logical_verification_2025?ta...
An older version (2022-2023) with video lectures is at https://lean-forward.github.io/logical-verification/2022/ind...
It’s inspired by tile placement board games like Patchwork and crosswords. You rotate and move tiles to rebuild a broken crossword.
It’s free, web based, and responsive.
I currently have several hundred daily players and growing. My wife and I create the puzzles and I’m continuing to fix bugs and add new features.
I just launched a ”community puzzle” feature to let players help build new puzzles.
I’d love to know what you think!
Why higher-order logic is a good formalisation for specifying and verifying hardware
Mike Gordon
September 1985, 28 pages
DOI https://doi.org/10.48456/tr-77
Abstract
Higher order logic was originally developed as a foundation for mathematics. In this paper we show how it can be used as: 1. a hardware description language, and 2. a formalism for proving that designs meet their specifications.
Examples are given which illustrate various specification and verification techniques. These include a CMOS inverter, a CMOS full adder, an n-bit ripple-carry adder, a sequential multiplier and an edge-triggered D-type register.
See also https://lawrencecpaulson.github.io/2023/01/04/Hardware_Verif... and "Interactive Formal Verification, Lecture 11: Hardware Verification" by Lawrence Paulson https://www.youtube.com/watch?v=KVdgoEpo4uI&list=PLVdBoNna-4...
Location: Augsburg, Germany
Remote: yes, remote or onsite is fine
Willing to relocate: no
Technologies:
- C, C++, assembly language, clang, llvm,
- C#, .NET, WPF, ASP.NET Core, Blazor, Javascript,
- LabVIEW, TestStand, FlexLogger,
- Python, Jupyter, gRPC, git, Windows, Linux.
Résumé/CV: https://www.linkedin.com/in/peter-ilberg/
Email: peter dot ilberg at gmail dot com
Software engineer with over 25 years of experience in software development.Skills:
- Compiler construction, debuggers, and static analysis,
- Data acquisition, real-time and semiconductor test systems,
- General application development, problem solving, and algorithms
- Driving challenging projects to completion,
- Mentoring and working in distributed teams.
Introduction to Applied Linear Algebra – Vectors, Matrices, and Least Squares