Yaonotes Blog

我干了什么 究竟拿了时间换了什么

Implement a Deep Learning Framework in Pure Python

I: Preliminaries.

预备知识 本节将包括对卷积神经网络、梯度下降法、反向传播的初步介绍。同时我们也将会详细的推导我们本节最重要的结论:矩阵线性变换的导数。由于本文最初是英文写成,可能会有一些翻译腔,请谅解。 卷积神经网络 卷积神经网络是被广泛使用的一类神经网络。在一个卷积神经网络中,通常存在卷积层(Convolution Layer),池化层(Pooling Layer)和全连接层(Fully Connec...

可解释性的机器学习笔记 (I)

动机,分类和范围

可解释性是人们能够理解决策原因的程度。也是指人们能够一致地预测模型结果的程度。 以下原因推动了对可解释性(Interpretability) 和解释 (Explanations) 的需求 (Doshi-Velez 和 Kim (2017),Miller (2017)): 人类的好奇心和学习能力,这是指人类有着对周围环境的心理模型 (Mental Model),当有意外的事情发生时,人...

Transfer Learning

Generally, transfer learning is a process where a model trained on one problem is used in some way on a second related problem. In deep learning, it refers to the technique whereby a deep learning ...

Setup Latex in Docker with VSCode

In this article, I will introduce how I set up my environment for writing $\LaTeX$ in VSCode. Usually I do not share how to configure the environment, but I love the settings and really want to sha...

Convolutional Neural Networks

Overview Convolutional neural network (CNN or ConvNet) is a class of deep neural networks, which plays an important role in image classification. Though there are several different types of CNNs, ...

Ethical AI Application

In recent days, I read several posts about ethical artificial intelligence, and most importantly, a list of scary AI usage by David Dao. Since then, I was thinking what should be defined as an awfu...

Analysing Sentiment Changes during the COVID-19 Pandemic

United we stand, Divided we fall. Since last December, the coronavirus has been spreaded across the globe. Besides of the physical harm to more than 5 million innocent people, there comes a ...

MLFlow - Manage Machine Learning Lifecycle

Accelerating the Machine Learning Lifecycle with MLFflow

Abstract for the paper “Accelerating the Machine Learning Lifecycle with MLflow” by Matei Zaharia et al. Challenges There are various new challenges that machine learning developers met, but ...

网络抬杠指南

起手式 - “声东击西” 一般来说,如果真的要杠,我们通常都不希望被人发现我们在杠。因此,我们可以采取一些起手式来减轻怀疑。 例 有一说一,我真的不是要杠; 这样的起手式并不是固定的,也不一定出现在开头。它可以出现在句子的任意一处搭配其他言论使用。特别要注意的是,尽量不要使用固定的格式和语句,要尽可能发挥创造力。 第二式 - “诉诸人身” 如果你一时找不到对方言论里的破绽,那么可以...

Face Recognition in Production

How it works in large-scale systems

Definition and terms In many different types of software, face recognition plays an important role. Typically, the recognition process includes the following steps: Face Detection. Face detect...