GithubHelp home page GithubHelp logo

adaboost-decisionstumps's Introduction

AdaBoost-DecisionStumps

ABSTRACT

Cancer is one of the major causes of human death in the world and breast cancer is the most common form of cancer in women. It may be a deadly disease but if diagnosed early on, it can be treated. Machine learning is growing at a very fast pace which has led to a time where we can even use it to predict cancer. This field has expanded by combining different methods to maximise the accuracy of prediction. Boosting is a machine learning model where we combine many weak classifiers to obtain one high-performance prediction model. AdaBoost is the most popular boosting algorithm. Apart from AdaBoost, Support Vector Machines (SVMs) is another successful classification method which is essentially similar as they both try to maximize the minimal margin on a training set. We have tried to implement a learning algorithm on the Wisconsin Diagnostic Breast Cancer (WDBC) by measuring their classification test accuracy. For the implementation of our AdaBoost model, the first 300 samples were used for training and the rest for testing. As a result of the experiment, it was observed that AdaBoost is the most accurate model with error as low as 0. 1269.Support vector machine did a pretty decent job with an accuracy of 0.902 when we used a non-linear kernel.

adaboost-decisionstumps's People

Contributors

abhishekd15 avatar

Watchers

James Cloos 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.