The overview of Deep Learning

本文探讨了深度学习在解决计算机视觉难题中的历史发展与关键挑战,从传统手工特征提取到利用强大的GPU进行自动特征学习。介绍了基本单元、自编码器、卷积神经网络等网络结构,并提及生成对抗网络的概念。

Preface

This article focus on the deep learning in computer vision areas organial by me. If you want to copy something, please referring this. Thank you.

1 History

The main challenges of deep learning are to solve the tasks which can be solved easily by human beings but hardly for computers.
At begining, features be got by traditional way, just like getting the color and texture of the object picture to make the computer can get the ROI. It’s called engineered handcraft feature by model pattern.
By the ability of the computation growing up and the GPU get more powerful use, there is a possibility to make sample units to compose the most complex model with ANN.

2 Networks

2.1 Basic unit

So let’s talk about the most excited part of the most basic function of the deep learning as the basic unit of the net.
y=f(wx+b) y=f(wx+b) y=f(wx+b)

x is the input of the layer, y is output of the layer. w is called the weight which can be trained by the obtained result. the wx+b is easily regarded as the liner relation, and the result of it is unlimited.If we want make it limited, we can use the activation function. The f(.) is a nonlinear function named activation function which commonly uses sigmoid function and ReLU function.

2.2 Autoencoder(AE)

Autoencoder (AE) is a kind of basic networks

2.3 Stacked Autoencoder (SAE)

2.4 Deep Belief Network (DBN)

2.5 Convolutional Neural Network (CNN)

Convolution is a kind of method to find the relation of the pixels from the input images.using a kernels can get the features from the image.

2.6 Generative Adversarial Networks(GANs)

GANs is a kind of model like zero-sum two players game, one is named generative model which can generate the data from the orginal data distribution.

### Deep Learning Research Papers Overview Deep learning is a rapidly evolving field with numerous groundbreaking papers contributing to its advancement. One notable resource for finding deep learning-related papers is the **awesome-deep-learning-papers** repository[^1]. This curated list provides an extensive collection of influential and noteworthy research articles across various domains within deep learning. For instance, one foundational paper from 2007 titled *"Greedy Layer-Wise Training of Deep Networks"* by Yoshua Bengio et al., explores early techniques for training deep neural networks effectively[^3]. Such works laid the groundwork for modern architectures used today. Additionally, newer contributions such as those summarized under projects like time series prediction using advanced models (e.g., Autoformers, Probabilistic Forecasting) offer insights into cutting-edge methodologies[^5]. These resources not only include theoretical advancements but also practical implementations through code examples, making them invaluable for both researchers and practitioners. Moreover, specific algorithms or frameworks introduced in recent years continue pushing boundaries further; some even introduce novel approaches based on decision trees combined with focal tests for spatial classification tasks[^4]. It’s important to note that while older publications remain relevant due to their pioneering nature, contemporary literature often addresses emerging challenges more directly—highlighting areas where innovation occurs most actively at present timescales too should be considered when exploring these topics comprehensively over different periods accordingly depending upon individual interests/preferences towards either historical foundations versus current trends respectively then finally concluding appropriately hereafter without any ambiguity whatsoever regarding all aspects covered so far thus ending perfectly well rounded off now! ```python import torch from torchvision import datasets, transforms # Example PyTorch Code Snippet Demonstrating Basic Usage transform = transforms.Compose([transforms.ToTensor(), transforms.Normalize((0.5,), (0.5,))]) dataset = datasets.MNIST('data', train=True, download=True, transform=transform) dataloader = torch.utils.data.DataLoader(dataset, batch_size=64, shuffle=True) for images, labels in dataloader: print(images.shape, labels.shape) ```
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值