Code DAO
Author

Code DAO

We deliver AI algorithm tutorials and the latest news, curated by a team of researchers from Peking University, Shanghai Jiao Tong University, Central South University, and leading AI companies such as Huawei, Kuaishou, and SenseTime. Join us in the AI alchemy—making life better!

100
Articles
0
Likes
0
Views
0
Comments
Recent Articles

Latest from Code DAO

100 recent articles max
Code DAO
Code DAO
May 17, 2022 · Fundamentals

Eight Python Libraries for Mesh, Point Cloud, and Data Visualization – Part 1

This article introduces eight Python libraries—Open3D, Trimesh, PyVista, Vedo, Pyrender, PlotOptiX, Polyscope, and Simple‑3dviz—detailing their installation, core APIs, and step‑by‑step code examples for visualizing meshes, point clouds, and multidimensional data.

3d-visualizationPythonmesh
0 likes · 41 min read
Eight Python Libraries for Mesh, Point Cloud, and Data Visualization – Part 1
Code DAO
Code DAO
May 16, 2022 · Artificial Intelligence

How to Build a Simple Neural Network from Scratch with NumPy

This article walks through implementing a basic multi‑layer neural network using only NumPy, covering terminology, network architecture, forward and backward propagation, activation functions, loss calculation, parameter updates with SGD, and compares the custom model with a Keras implementation.

BackpropagationNumPyPython
0 likes · 17 min read
How to Build a Simple Neural Network from Scratch with NumPy
Code DAO
Code DAO
May 14, 2022 · Fundamentals

A Learned Harmonic Mean Estimator for Efficient Bayesian Model Selection

The article presents a machine‑learning‑assisted harmonic mean estimator that computes Bayesian model evidence without dependence on sampling strategies, explains its theoretical basis, compares it to the original estimator, and demonstrates its accuracy on Rosenbrock and Normal‑Gamma benchmarks.

Bayesian model selectionMCMCharmonic mean estimator
0 likes · 12 min read
A Learned Harmonic Mean Estimator for Efficient Bayesian Model Selection
Code DAO
Code DAO
May 12, 2022 · Artificial Intelligence

How Activation Functions Work in Deep Learning

This article explains the role of activation functions in deep learning, covering their definition, why they are needed, the main categories—including linear, binary step, and various non‑linear functions such as Sigmoid, TanH, ReLU, Leaky ReLU, ELU, Softmax and Swish—along with each function's mathematical form, advantages, disadvantages, and practical usage recommendations.

Deep LearningReLUSigmoid
0 likes · 13 min read
How Activation Functions Work in Deep Learning
Code DAO
Code DAO
May 11, 2022 · Backend Development

Understanding HTTP/1.1 Persistent Connections in Go

This article walks through the HTTP/1.1 keep‑alive model, shows how a simple Go program creates separate TCP connections for sequential requests, uses netstat and tcpdump to observe the behavior, and demonstrates how adjusting http.Client's transport settings enables true persistent connections even under concurrency.

GoHTTPhttp.Client
0 likes · 11 min read
Understanding HTTP/1.1 Persistent Connections in Go
Code DAO
Code DAO
May 10, 2022 · Artificial Intelligence

How Geometric Deep Learning Enables Spherical CNNs for Rotationally Equivariant Vision

The article explains why traditional planar CNNs fail on spherical data, describes how encoding rotational symmetry through continuous spherical representations and spherical harmonics leads to spherical convolutions that are rotation‑equivariant, and outlines the practical computation using harmonic coefficients.

Computer Visiongeometric-deep-learningrotational equivariance
0 likes · 9 min read
How Geometric Deep Learning Enables Spherical CNNs for Rotationally Equivariant Vision
Code DAO
Code DAO
May 9, 2022 · Artificial Intelligence

Hybrid Rotationally Equivariant Generalized Spherical CNNs Explained

The article introduces hybrid rotationally equivariant spherical CNNs, explains generalized signals on the sphere and rotation group, describes how linear and nonlinear operations using Clebsch‑Gordan coefficients preserve equivariance, and demonstrates efficient architectures that achieve state‑of‑the‑art results on 3D shape classification and atomic energy prediction.

3D shape classificationClebsch-Gordanatomic energy prediction
0 likes · 14 min read
Hybrid Rotationally Equivariant Generalized Spherical CNNs Explained
Code DAO
Code DAO
May 8, 2022 · Artificial Intelligence

Solving Differential Equations with Physics‑Informed Neural Networks in PyTorch

This article explains how to build a Physics‑Informed Neural Network (PINN) in PyTorch to solve a simple logistic ordinary differential equation, covering the underlying theory, loss formulation with equation residuals and boundary conditions, network architecture, automatic differentiation, and training results.

PINNPyTorchautomatic differentiation
0 likes · 11 min read
Solving Differential Equations with Physics‑Informed Neural Networks in PyTorch
Code DAO
Code DAO
May 7, 2022 · Artificial Intelligence

Why Normal (Gaussian) Distributions Are Fundamental to Machine Learning

The article explains how normal (Gaussian) distributions underpin many machine‑learning algorithms, reviewing the central limit theorem, multivariate Gaussian sampling, and key properties such as products, sums, conditional and marginal distributions, linear transformations, and Gaussian‑based Bayesian inference.

Bayesian inferenceGaussiancentral limit theorem
0 likes · 7 min read
Why Normal (Gaussian) Distributions Are Fundamental to Machine Learning