GithubHelp home page GithubHelp logo

naive-bees-classifier's Introduction

Naive-Bees-Classifier

This project will be done in 3 iterations.This is the first experiment where i used resnet32 with pretrained imagenet weights to fine tune the model to predict between two classes of the bees.I have used fastai library as it is the only one with implentation of cyclical learning rates.I would also try to implement one toy model where i would train from scratch.

1.Iter 1:Here we will do transfer learning on pretrained resnet weights(imagenet).We will be using fastai library(which is the only library that has good implementation of cyclical learning rates..If some of the details are not evident from the code ,i suggest to go through fastai github.For intuitive explanation of learning rate scheduler used read this blog Estimating an Optimal Learning Rate For a Deep Neural Network

2.Iter 2:Here we will be trying to train from scratch.May be again a resnet type architecture(with skip connections),in iter 1,i have taken random sample for validation but the dataset is unbalanced so we got to tweak that a bit.

3.This can be used to finally increase the accuracy by using test dataset where we take the labels as those predicted by already trained network and again train the same for a iteration.We can also do model averaging.(train multiple models)

naive-bees-classifier's People

Contributors

vin136 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

ewouters

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.