Giter VIP home page Giter VIP logo

comp131_a6_artificial_neural_networks's Introduction

Comp131_A6_Artificial_Neural_Networks

GARDENS OF HEAVEN

A gardener of the Gardens of Heaven is given the task to straighten up a mess that has happened the day before. A prankster (no one knows if a customer or an employee) mixed up all the Iris plants in the nursery and removed all the tags from the pots. There were three benches in the greenhouse. On each bench, a type of Iris: Iris Setosa, Iris Versicolour, and Iris Virginica.

Your job is to help the gardener to classify all the pots with the help of a multi-layer neural network. Your program will have two functionalities: train the ANN, and classify the plants based on user input. During classification, the gardener will be asked to provide all the necessary information and respond with a predicted class of Iris.

To train the ANN, you will use the Fisher’s Iris database (Fisher, 1936). This database is perhaps the best-known database to be found in the pattern recognition literature. The data set contains 3 classes of 50 instances each, where each class refers to a type of Iris plant. One class is linearly separable from the other two; the latter are not linearly separable from each other.

The data base contains the following attributes:

  • Sepal length in cm
  • Sepal width in cm
  • Petal length in cm
  • Petal width in cm

Class:

  • Iris Setosa
  • Iris Versicolour
  • Iris Virginica

The database is available in trunk in the Problem Set 4 assignment page. It must be loaded by your ANN for training and validation purposes. The testing portion of the dataset should be used manually to simulate the gardener input.

comp131_a6_artificial_neural_networks's People

Contributors

fuhuan1991 avatar

Watchers

 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.