Fast Forward Labs Blog
blog.fastforwardlabs.com · Company blog · on HN since 2014
The Fast Forward Labs blog covers applied machine learning research, including probabilistic programming, model auditing, text summarization and recommender systems.
What HN saysCommenters recommend its posts as good overviews, such as text summarization progress and document fingerprinting with steganography, and note proof-of-concept code.
26HN people shared it
4linked it in comments
37stories submitted
1.2Kstory points
3 months agolast shared
2014people per year2026
Most-shared posts
- 1PyTorch for Recommenders 1013 people · 5 points · first shared 2018 · discussion on HN
- 2FairML: Auditing Black-Box Predictive Models2 people · 45 points · first shared 2017 · discussion on HN
- 3Encartopedia2 people · 38 points · first shared 2017 · 1 comments on HN
- 4Probabilistic programming: a short annotated bibliography2 people · 4 points · first shared 2017 · discussion on HN
- 5Fingerprinting documents with steganography2 people · 3 points · first shared 2017 · discussion on HN
- 6The Algorithms Behind Probabilistic Programming1 people · 329 points · first shared 2017 · 23 comments on HN
- 7Probabilistic programming from scratch1 people · 215 points · first shared 2017 · 7 comments on HN
- 8Meta-Learners – Learning how to learn1 people · 213 points · first shared 2019 · 8 comments on HN
- 9Probabilistic Data Structure Showdown: Cuckoo Filters vs. Bloom Filters1 people · 208 points · first shared 2016 · 44 comments on HN
- 10Probabilistic Programming for Anomaly Detection1 people · 125 points · first shared 2016 · 17 comments on HN
- 11Understanding Python bytecode by implementing tail call optimization1 people · 12 points · first shared 2015 · 3 comments on HN
- 12Representation Learning 101 for Software Engineers1 people · 4 points · first shared 2021 · discussion on HN
- 13Federated learning: distributed machine learning with data locality and privacy1 people · 4 points · first shared 2018 · discussion on HN
- 14Taking Prophet for a Spin1 people · 3 points · first shared 2017 · discussion on HN
- 15Why and How Convolutions Work for Video Classification1 people · 3 points · first shared 2022 · discussion on HN
What HN people wrote when they linked it
james-revisoai · 2023-06-27
The probabilities are fun (and ability to manipulate/mask/logit bias them), but small nit pick: Beam search isn't popular because it results in less human like text and takes more processing time, as a concept it sounds great in theory, but it's generally worked worse in practise compared to the next token with temperature, and results in text that is not human like, the gap is larger with larger models too, it doesn't get better:
https://blog.fastforwardlabs.com/images/2019/05/Screen_Shot_2019_05_08…
The way most GPT models are set up, they don't edit, but there was a lot of work (made redundant by OpenAI) on using gap filling tasks (masking) to iteratively improve or construct or otherwise edit and formulate logic using the encoder-decoder models of yesteryear - in many ways, I think it would have been more exciting if that approach powered the likes of 'think step-by-step' results.
abhinavsharma · 2018-12-16
This is a good overview: https://blog.fastforwardlabs.com/2018/05/02/progress-in-text-summariza…
williamsmj · 2018-01-05
This blog post (from colleagues) covers the ideas in a little more detail http://blog.fastforwardlabs.com/2017/06/23/fingerprinting-documents-wi… and comes with proof-of-concept code https://github.com/fastforwardlabs/steganos.
WhiteOwlEd · 2023-02-01
10 thoughts on data visualization best practices and tools:
1) For interactive visualizations of data on 3D globes, I use a mix of C++, Python (for data cleaning), and Unreal Engine (with a plugin called Cesium). An example of this is at https://youtu.be/9i-tQ8Sr80o.
2) If I am trying to put together a 3D globe that has less quality but that can be accessed by the web, I use Mapbox GL JS, D3.js, and React. An example of this is at https://www.whiteowleducation.com/blog/2022/10/14/real-estate-data-exp…
3) I have seen others use Three.js for developing 3D data visualizations on the web. An example of this in a data science context is at https://blog.fastforwardlabs.com/2019/04/29/visualizing-active-learnin…
4) If you are trying to do 3D population density maps in R, there are a lot in the community that say you should use https://www.rayshader.com/ with R.
5) If you are really trying to push the limits of data visualization, follow https://twitter.com/Arti_AR_video . He is doing data vis in AR. Robert Scoble had a good tweet the other day (https://twitter.com/Scobleizer/status/1620498790653501440?) showing Arti with 3D bar charts sitting on a table.
6) If you are doing data vis for urban planning, odds are they are already using ArcGIS, and odds are you will be using something like that.
7) If you are trying to do data vis that relates to architecture, I would actually suggest starting with Twinmotion (which is part of the Unreal Engine ecosystem).
8) If…