自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 Daily Tips

Tip : Download Source code from Github to local IntelliJ IDEA1. Copy the URL from Github, 2. Open IntelliJ, File -> New -> Project from Version Control3. Paste the URL in below field, then click Clone*** in the right botton corner, we can swithch to differ

2023-10-10 06:43:46 73

原创 随笔:Spring Test -- Mockito -- 浅谈个人理解@Mock, @MockBean, @InjectMocks

【代码】随笔:Spring Test -- Mockito -- 浅谈个人理解@Mock, @MockBean, @InjectMocks。

2023-04-10 18:04:37 487 1

原创 随笔:关于在Mac上Java的安装与多版本切换

.

2022-10-12 07:56:07 968

原创 Computer Vision L9 -- Vision 3D

Why not using LiDAR3D sensor?It is very expensive It doesn't work in all conditions. In rainy days,laser will interact with a raindrop and not come back to the sensor, in that case we cannot build a complete 3D map.Machine Learning based approach...

2022-04-30 00:10:04 133

原创 Computer Vision L5.5 -- Interpretability of CNN for image detectio

Convolution networks right now seem to be black box to us. We want to know what are the networks learning specifically.When we construct the artificial neural net, we basically follow an analogy to the brain: neurons are kind of loosely based on the su

2022-04-28 08:45:59 103

原创 Computer Vision L8 -- Synthesis

We've been talking a lot about recognition and seeing, understanding the image. What we're talking about now is how to actually make a machine that creates an image.The basic idea behind this is that you actually have two different models that are

2022-04-21 14:49:12 75

原创 Computer Vision L7 -- Self-supervised Learning

How do we make the learning agent just consumes the data itself, when it doesn't get back to access to the labels.the main idea here is we have a dataset with no labels anymore. So what an encoder says is maybe I can just map it to itself.I can l...

2022-04-21 14:48:54 3063

原创 Computer Vision L6 -- Object Tracking

How do we track object over time?For example, the greener the car is saturated, it means the car is moving faster in the direction of down-left (reference is the color map on the right)However, our perception of motion is often an illusion, for examp

2022-04-19 16:08:52 2767

原创 Computer Vision L5 -- Video Recognition

Vedio would be a stack of images in time sequence, so we can still regard it as a function, but it would be in 3-dimensions.

2022-03-30 19:29:09 3002

原创 Computer Vision L4 -- Back Propagation

We can easily find result in forward pass

2022-03-28 20:23:27 50

原创 Computer Vision L5 -- Object Recognition

So the network firstly pick up random weights for each neuron, and output shows that Kitchen has the most probability. While the ground truth is that we, as humans,100% believe it is actually Bedroom. Now that we have preditions (blue chart) and ground t..

2022-03-08 19:59:58 76

原创 Computer Vision L3 -- Machine Learning Intro

What Machine Learning is aiming to do is figuring out what s should be such that function f would map the input x to y.The computer uses the loss function to find/optimizes. It tellshow far away our prediction is from what actually it should be. ...

2022-03-07 18:25:20 119

原创 Computer Vision L2 -- Fourier Transform

And we can do this Fourier Transform for a 2D image as well as we regard image as function.What is Fourier Transform going to do?It takes the original signal and tells us, for all the waves that could sum up to form this signal, what amplit...

2022-02-16 17:45:59 1494

原创 Computer Vision L1 -- Convolution

We know that images can be treated as 2d matrix. But we can also treat it as a function, where we give the location of a pixel (x,y) and get the intensity of that pixel.Now what we can do for denoising is Moving average. Imagine we have a imgae below...

2022-02-15 19:47:18 1547

原创 Multi-optimization (without using weights)

The big challenge in today's engineering field is that how we optimize something where the fitness criteria involves multiple factors and these factors are contradictory.(For example, when we build a bridge, we want it to be stable and light, these two..

2021-11-16 16:52:12 192

原创 Dimension reduction -- L6 for Data Science

Though some features have collinearity to each other, they still carry on some different informantion, so it would be wasteful to just drop one of these features. Can we do better?Yes, by dimension reduction, we can extract the independent information ..

2021-11-16 13:58:04 65

原创 Feature selection, regularization -- L5 for Data Science

*The observations are identically distributed means that we are just making random observations without any bias.* When we have different set of observations, we will get different value of point estimates of coefficients.For each case, the red st...

2021-11-10 01:54:18 70

原创 Review & Gradient Descent -- L4 for Data Science

Goal: We want to find a combination of betas such that it minimized the residual.The interpretatoin of the betas after we get them fitted:Quantify the relation between x_i and y. Like when we change a unit of x_1 in the set of x_i , what is the corr...

2021-11-09 18:07:15 67

原创 Evolutionary Algorithm--Chapter 3 Genetic Programming

Where are we now?When we say linear regression, we know that there is a linear mode. When saying non-linear regression, there is a non-linear model.A symbolic regression is a special case that we don't even know what the type offunction is at ...

2021-10-19 07:20:04 68

原创 Classification -- L3 for Data Science

Classification is a general extension of linear regression.0 means benign and 1 means malignant.In the graph, we can tell that if the average of radius is smaller than 10, it's very likely that the outcome will be benign. And if the radius...

2021-10-17 19:08:18 54

原创 Categorical Variables and One-Hot Encoding

Categorical VariablesCategorical variables are those which can take values from a finite set. For such variables, the values that they take up can have an intrinsic ordering (for e.g.,speed: {low, medium, high}). Such variables are called asOrdinal Cat..

2021-10-17 16:38:19 85

原创 Evolutionary Algorithm--Chapter 2 Genetic Algorithm

In beam search, when we rank the population, the rank for top 50% performance, thenthe bad solutions are abandoned, and good solutions could be duplicated and spawned off two searches from that point.And the difference between a beam search and a g...

2021-10-05 11:48:21 76

原创 Evolutionary Algorithm--Chapter 1 Parametric Optimization

Parametric optimization is the basis of evolution algorithm. The whole field of evolution algorithm could be seen as a special case ofoptimization, and parametric optimization is a particular situation that we have a function that has parameters. (Not a...

2021-10-05 05:06:32 80

原创 Linear Regression -- L2 for Data Science

Two questions here:1. why we use the four variables but not something else? 2. If we know these are four independent variables we are going to use, how do we determine the parameters in the equation ()?We want to make a prediction that i...

2021-10-04 08:13:19 83

原创 Statistics Primer-- L1 for Data Science

Basically Census is an effort to collect information about the population. But it is always impossible to get the information from every object in the population. So we need to draw some samples to get an inference. The sampling method then will be impor..

2021-10-02 14:02:59 79

原创 浅谈SVD

SVD, Single Value Decomposition , is essentially a waythat one can factorize a matrix.When we talk about this methodin aspect of scalar like 10, we canfactorize it by 2*5, or 30 by 2*3*5.And when we factorize a matrix, we can write it in a spec...

2021-10-02 11:41:54 64

原创 Artificial Intelligence -- Chapter 12 Intro to Machine Learning

One thing to point out: the same feature can appear multiple times in a decision tree as long as the're on separate paths. (Look at the feature "Alternate" in this tree.)Purer means after the attributefiltering, we should be more clear ...

2021-06-13 01:53:57 1126 1

原创 Artificial Intelligence -- chapter 11 Inference and Sampling

The task is to tranfer from the CPT we have to the CPT we want -- P( X | e )There are many factors that have influence on the Query variables (the information we want), but we only have access to some of those factors (blue evidence), other factors tha..

2021-06-12 05:00:07 64

原创 Artificial Intelligence -- chapter 10 Bayesian Networks

Bayesian networks is sort of a generalization of the Hidden Markov model. Instead of having a really rigid structure of state evidence. Here in Bayesian networkswe will table about arbitrary relationships variables, independences among them and what we ...

2021-06-06 07:08:35 67

原创 Artificial Intelligence -- Chapter 9 Hidden Markov Models

We can't observe states, but we can observe some indirect evidence about the states, and we will use these evidence to infer what the state is like. (We see E, and we infer X by E)Now we have an observation model, this is the information about what we ..

2021-06-05 22:24:04 121 2

原创 Artificial Intelligence -- Chapter 8 Probability and Markov Chains

The big idea is that we will still be keeping track of the information like states and such, but in addition to that, we will also keep trackof our certainty, numerically speaking that means probabilities.The capital letter represents for Randon Va..

2021-06-04 05:46:49 50

原创 Artificial Intelligence - Chapter 7 Reinforcement Learning

Why reinforcement learning?When we do dynamic programming, we assume that we know the transition function (the model )andreward function. But in the real world, we often don't have access to the true models and information for reward function. Even if...

2021-05-31 04:35:02 373

原创 Artificial Intelligence - Chapter 5&6 Sequential Decision Problems & Dynamic Programming

In this chapter, we'll get back to single-agent problems and talk about itsdecision-making problems more generally in the aspect of stochastics.Welcome to the realm of uncertainty!Multi-armed bandit problems: We have many slot machines, each of the..

2021-05-27 03:05:09 75

原创 Artificial Intelligence - Chapter 3 # Local Search

In this chaprer, we're going to talking at a high level about a few different algorithms that are commonly used for local search.We talked about a sort of pathfinding problems. But sometimes we don't need the full path to solve the problem, we don't ne

2021-05-25 20:22:10 49

原创 Artificial Intelligence - Chapter 2 Search Problems

Seaching problems could be implemented by problem-solving agent, it is a subset of goal-based agents. The goal here is a certain state. So theses agents will want to get to a goal state through a combination of actions and to do that they're going to sea..

2021-05-16 23:35:18 332

原创 Artificial Intelligence - Chapter 1 Introduction

人工智能 - 序关于人工智能,主要是两个维度的考虑:thinking & acting, 对于每个维度, 我们又可以考虑他们以何种方式执行,即humanly or rantionaly。 这样就产生了四种组合:1. Acting humanlyWhat is Turing test: a computer or a system is put behind the screnn and a human being is put behind another screen. You .

2021-05-15 00:16:57 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除