The Y combinator allows anonymous functions to call themselves recursively
Image: Photograph by Andrew Steele (https://andrewsteele.co.uk), jointly released into the public domain by the person in the p, CC0, via Wikimedia Commons
The Y combinator allows anonymous functions to call themselves recursively
Monad (functional programming)
Monads are a type constructor with two operations: return and bind
Overlapping subproblems
Dynamic programming solves overlapping subproblems by storing results of subproblems to avoid redundant calculations
Functor
Functors map between categories preserving composition and identity
O(n log n) is the lower bound for comparison-based sorting
O(n log n) is the lower bound because each of n elements must be compared at least log n times to ensure all permutations are considered
Kolmogorov complexity
Kolmogorov complexity is uncomputable
subword tokenization solves: handles rare words by breaking into known pieces
Subword tokenization solves rare word handling by breaking into known pieces
One email a day: 5 concepts + the 5 stories that matter →
Swipe through 100 ML concepts daily
Open TickerNews