Code Monkey home page Code Monkey logo

artificial_neural_networks_projects's Introduction

made-with-python Made withJupyter Tensorflow PyPI license nn_blurred

Artificial Neural Networks and Deep Learning Projects

This repository contains the projects for the Artificial Neural Networks and Deep Learning Course. For all these projects we used Tensorflow 2.1.0 (all requirements for each competition are listed in the corresponding requirements.txt file).

Authors: Francesco Alongi and Gerlando Re

Project #1: Image Classification Network

The first project was an Object Recognition challenge in which we had to build a CNN classifier. The dataset was composed of images representing 20 different types of objects (airplanes, bulbs...) also with an unbalance in the number of samples.

Project #2: Image Segmentation Network

The second project had the purpose of getting acquainted with the Image Segmentation problem, which consists in selecting the pixel space within the image in which a specific object "lies". For this network we did some literature research in order to study effective models to solve the problems (U-net etc.). For this challenge we used a dataset containing satellite images of buildings and road, where the recognition targets are the building shapes.

Project #3: Visual Question Answering Network

The third and last challenge was a Visual Question Answering challenge, with the purpose of building a model that could intertwine both a CNN and an RNN. The challenge consisted of answering to some questions about a particular image, selecting the answer among 13 possible predefined answers. For this challenge a simpler version of the Stanford CLEVR dataset was used.
Also for this challenge we had to explore the literature in order to find a model that could adapt to our problem and could give us a good performance. Also the special side of the challenge was to mix a network for the feature extraction of the image with a recurrent neural network for text prediction.

artificial_neural_networks_projects's People

Contributors

gerlaxrex avatar

Watchers

James Cloos avatar Francesco Alongi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.