Tag Archives: CNN

Compare Among Popular Machine Reading Comprehension Datasets

This is a quick guide for people who newly joined the Machine Reading Comprehension army. Here I’ll give you some advice about which dataset to start with. ABOUT MRC Teaching machines to read is a non-negligible part of ‘True AI’, people are making progress since the renaissance of deep learning, however, we’re not even close, the state-of-the-art models […]

Posted in Deep Learning, Machine Learning, Machine Reading Comprehension, NLP | Also tagged , , , , , , | 2 Responses

Convolutional Neural Networks III

Hey, I’m recently working on my new version of CNN, the updates are as follows: Support 3-channels images; Add Dropout; In conv layers, one can use either 3-channel conv kernels or single-chanel conv kernels (that is to say, whether share weights). Now I’ve finished most of the works, and I’m debugging the code, hope I can release it […]

Posted in Machine Learning | Tagged | 53 Responses

Convolutional Neural Networks II

Since the last CNN post, I was working on a new version of CNN, which support multi-layers Conv and Pooling process, I’d like to share some experience here. VECTOR VS HASH TABLE You can see in the last post, I used vector of Mat in convolution steps, it works well when we only have one […]

Posted in Algorithm, Machine Learning, OpenCV | Also tagged , , | 63 Responses

Convolutional Neural Networks

WHAT IS CNN A Convolutional Neural Network (CNN) is comprised of one or more convolutional layers, pooling layers and then followed by one or more fully connected layers as in a standard neural network. The architecture of a CNN is designed to take advantage of the 2D structure of an input image (or other 2D input […]

Posted in Algorithm, Machine Learning, OpenCV | Also tagged , , , | 41 Responses