Rico's Nerd Cluster

「离开世界之前 一切都是过程」

[ML] Graph Engineering

Graph Engineering for AI Agents: Increasing Certainty by Bounding Autonomy As models become more capable, the hard problem is no longer simply getting an agent to do something. It is getting the a...

[ML] Attention Pooling

Attention Pooling Pooling converts a variable number of vectors into one fixed-size representation. For N point features, \[\mathbf{x}_1,\mathbf{x}_2,\ldots,\mathbf{x}_N,\] max pooling independe...

[ML] Continual Learning

LoRA, AdaBN

## 1. What continual learning actually means Suppose a detector is trained on Dataset 1. Later, Dataset 2 arrives. We want to train on Dataset 2 without keeping all of Dataset 1 in every training ...

[Robotics] Two Paths from PyTorch to Fast GPU Inference

TensorRT, Torch Compile

torch.compile and TensorRT A PyTorch model can reach an NVIDIA GPU through several optimization paths. Two important choices are: compile PyTorch execution with torch.compile and TorchInductor...

[ML] From GPU Kernel to Machine Code

Triton, CUDA, PTX, and SASS

Overview When you write a GPU operation, several different languages and compilation stages may sit between your source code and the instructions executed by the GPU. The short version is: 1 2 3...

[Robotics] 3D-shape-detection-from-point-clouds

CenterPoint

BEV BEV is full 7 dof representation: (x,y,z,l, w, h, yaw). Its scene is a heatmap on a top down grid, and where it localizes its peak. Here, (x,y,z) is a BEV pillar, which is the 2.5D representa...

[Robotics] Sonar Noise Analysis

phasor, rayleigh distribution, exponential distribution, gamma distribution, TVG simulation

Sonar noise have two independent characteristics: Intensity noise: usually multiplicative Gamma speckle. Range noise: usually additive, spatially correlated residuals. Time varying gain : t...

[Robotics] Time Series Analysis Metrics

MAD

1 - MAD There are two different definitions of MAD. In machine learning papers, you have to check which one they mean. 1- 1 Mean Absolute Deviation Given measurements \[x = [3,4,5,8]\] Mean: ...

[Product Ideas] Agentic Loop and Moving Fast

Agentic Loops Study: Move Fast and Be Responsible The first step in building agentic products is knowing what to build. Survey data is useful, but it should not be treated as a direct instruction ...

[Career Advice] REPOST - What 16 years of software engineering taught me about growth

This article was originally posted here In service companies, ignoring documentation meant chaotic client handoffs. In product companies, skipping community meant slower growth. In my startup, avo...