Questions tagged [convolutional-neural-networks]

For questions about convolutional neural networks, also known as CNN or ConvNet.

Filter by
Sorted by
Tagged with
3
votes
2answers
3k views

How is the depth of a CNN layer determined?

I am looking at a diagram of ZFNet in an attempt to understand how CNNs are designed effectively. I'm working with the CIFAR10 set in pytorch. In the first layer, I understand the depth of 3 (...
1
vote
2answers
2k views

Create your own CNN in java or c#? [closed]

I would love to learn how to create my own neural network from scratch so i can understand them better. My goal it's not so much to use their perception capabilities (classifying pictures) as it is to ...
0
votes
1answer
105 views

How to deal with changing video frame sizes in a CNN?

How to deal with videos where the frame sizes are not the same frame to frame? For example this video moves up and down and when it does, the video part of the screen has a different amount of pixels ...
2
votes
1answer
155 views

Training a convolutional network to recognize object location

I am beginning an image analysis project to recognize images with a particular object centered on the image. If the object is at the center, I give the image a positive label, and if it is anywhere ...
3
votes
2answers
842 views

Is there any proof based literature out there on neural networks?

Is there any mathematical proof (like in proof of a theorem) based literature out there on neural networks ? Everything is empirically based but no math proof for instance on why certain parameters ...
2
votes
0answers
525 views

3D - CNN. Why my cost function decreases, but the accuracy does not increase?

I'm implementing a C3D-inspired neural network for human emotion recognition, the problem I'm facing is that altough the cost function is decreasing, for both training and validation sets, I do not ...
11
votes
2answers
9k views

What are bottleneck features?

In the blog post Building powerful image classification models using very little data, bottleneck features are mentioned. What are the bottleneck features? Do they change with the architecture that is ...
1
vote
1answer
3k views

Neural network algorythms without any libraries [closed]

I am a php developer learning python for one reason, i wanna learn ai and i think that python would be better than php at that. I tried finding tutorials on how to build a neural network but they all ...
2
votes
4answers
384 views

Training neural network for good taste in art

I'm a newbie in machine learning, so excuse me in advance). I have an idea to make NN that can estimate visual pleasantness of arbitrary image. Like you have a bunch of images that you like, you train ...
0
votes
2answers
7k views

Concatenate convolution layers with different strides in tensorflow.

I am trying to do an inception layer, but it only works if the convolution strides, pool strides and pool size are the same, otherwise I get an error in tf.concat that Dimesion 1 is not the same. ...
1
vote
0answers
56 views

Can a CNN or MLP discover similar but untrained-on patterns?

I've been experimenting with a simple tic-tac-toe game to learn neural network programming (MLP and CNNs) with good results. I train the networks on a board positions and the best moves and the ...
5
votes
1answer
135 views

Can a purely policy convolution neural network based game learn to play better than its opponents?

This question has come from my experiment of building a cnn based tic-tac-toe game that I'm using as a beginner machine learning project. The game works purely on policy networks, more specifically - ...
9
votes
1answer
323 views

How much of a problem is white noise for the real-world usage of a DNN?

I read that deep neural networks can be relatively easily fooled (link) to give high confidence in recognition of synthetic/artificial images that are completely (or at least mostly) out of the ...
3
votes
1answer
649 views

How does visual cortex share convolution weight

TL;DR If we buy into the idea visual cortex functions like a convolutional neural network, then there's a problem makes me scratch my head: how does brain force weight sharing as in convolutional ...
5
votes
1answer
113 views

Use ConvNet to predict bitmap

I want to build a classifier which takes an aerial image and outputs a bitmap. The bitmap is supposed to be 1 at every pixel where the aerial image has water. For this process I want to use a ConvNet ...
5
votes
2answers
316 views

Feasibility of generating large images with a convnet

I've spent the past couple of months learning about neural networks, and am thinking of projects that would be fun to work on to cement my understanding of this tech. One thing that came to mind last ...
2
votes
1answer
1k views

Making a simple ai like Jarvis

So I am looking to make an AI like jarvis. A perfect real life example of this type of system is the simple AI that Mark Zuckerberg has recently built. Here is a description on how his AI works. From ...
2
votes
1answer
366 views

Good books to read on Artificial/Recurrent Neural Networks? [closed]

A professor and I have been learning about artificial neural networks. We have a pretty good idea of the basics- backpropagation, convolutional networks, and all that jazz. We finished one book and ...
3
votes
1answer
1k views

Is the QuickDraw with Google neural net a convolutional neural network?

Does anyone know, or can we deduce or infer with high probability from its characteristics, whether the neural network used on this site https://quickdraw.withgoogle.com/ is a type of convolutional ...
2
votes
1answer
93 views

What linear rectifier is better?

What rectifier is better in general case of Convolutional Neural Network and how about empirical rules to use each type? ReLU PReLU RReLU ELU Leacky ReLU
2
votes
4answers
3k views

CNN for detecting not just the nature of the object, but position within image as well

Consider a typical convolutional neural network like this example that recognizes 10 different kinds of objects from the CIFAR-10 dataset: https://github.com/tflearn/tflearn/blob/master/examples/...
6
votes
4answers
3k views

What is the purpose of hidden nodes in neural network?

If I have a set of sensory nodes taking in information and a set of "action nodes" which determine the behavior of my robot, why do I need hidden nodes between them when I can let all sensory nodes ...
2
votes
3answers
3k views

When using neural networks to detect features in an image, how can locate that specific feature in the original image?

I understand how a neural network can be trained to recognise certain features in an image (faces, cars, ...), where the inputs are the image's pixels, and the output is a set of boolean values ...
47
votes
3answers
30k views

How can neural networks deal with varying input sizes?

As far as I can tell, neural networks have a fixed number of neurons in the input layer. If neural networks are used in a context like NLP, sentences or blocks of text of varying sizes are fed to a ...
3
votes
3answers
2k views

Are Convolutional Neural Networks better than existing image recognition libraries that don't use CNNs?

Are Convolutional Neural Networks summarily better than pattern recognition in all existing image processing libraries that don't use CNN's? Or are there still hard outstanding problems in image ...
9
votes
2answers
1k views

Do deep learning algorithms represent ensemble-based methods?

Shortly about deep learning (for reference): Deep learning is a branch of machine learning based on a set of algorithms that attempt to model high-level abstractions in data by using a deep graph ...
2
votes
1answer
300 views

How does deepmind's Atari game AI work?

I know that deepmind used deep Q learning (DQN) for its Atari game AI. It used a conv neural network (CNN) to approximate Q(s,a) from pixels instead of from a Q-...
4
votes
1answer
902 views

Applications of CNN for detecting crime from video surveillance cameras

Inspired by this discussion about recognizing human actions, I have found the Fall-Detection project which detects humans falling on the ground from a CCTV camera feed, and which can consider alerting ...
5
votes
3answers
204 views

How to make convnets aware what the image actually is, not what is depicted on it?

I've uploaded a picture to Wolfram's ImageIdentify of graffiti on the wall, but it recognized it as 'monocle'. Secondary guesses were 'primate', 'hominid', and 'person', so not even close to 'graffiti'...
3
votes
1answer
157 views

Is it possible to cheat facial recognition algorithm?

Assuming we're dealing with artificial neural network (e.g. using convnets) which was trained by large dataset of human faces. Are there any known issues or challenges where facial recognition would ...
3
votes
2answers
103 views

How to separate image recognition from logic?

For example I would like to implement transparent AI in the RTS game which doesn't offer any AI API (like old games), and I'd like to use image recognition algorithm for detecting the objects which ...
72
votes
8answers
12k views

Do scientists know what is happening inside artificial neural networks?

Do scientists or research experts know from the kitchen what is happening inside complex "deep" neural network with at least millions of connections firing at an instant? Do they understand the ...
1
vote
2answers
2k views

How successfully can convnets detect NSFW images?

For example, search engine companies want to classify their image searches into 2 categories (which they already do that) such as: NSFW (nudity, porn, brutality) and safe to view pictures. How can ...
2
votes
1answer
347 views

Can ConvNets be used for real-time object recognition from video feed?

Convolutional neural network are leading type of feed-forward artificial neural network for image recognition. Can they be used for real-time image recognition for videos (frame by frame), or it takes ...
4
votes
1answer
159 views

Why would neural network dream scenes mirror the hallucinations people experience when they're tripping?

In DeepDream wikipedia page it's suggested that a dreamlike images created by a convolutional neural network may be related to how visual cortex works in humans when they're tripping. The imagery ...
1
vote
1answer
379 views

Is it possible to apply deep dream technique for the audio streams?

What happens if you apply the same deep dream technique which produces "dream" visuals but to media streams such as audio files? Does changing image functions into audio and enhancing the logic would ...
1
vote
0answers
39 views

Can DeepDream produce a “dream” from 3 images?

By default using DeepDream technique you can creating a dreamlike image out of two different images. Is it possible to easily enhance this technique to generate one image out from three?
66
votes
9answers
5k views

How is it possible that deep neural networks are so easily fooled?

The following page/study demonstrates that the deep neural networks are easily fooled by giving high confidence predictions for unrecognisable images, e.g. How this is possible? Can you please ...
21
votes
4answers
324 views

Is the pattern recognition capability of CNNs limited to image processing?

Can a Convolutional Neural Network be used for pattern recognition in a problem domain where there are no pre-existing images, say by representing abstract data graphically? Would that always be less ...