Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
Free Spire.PDF for Java 2.2.2
CSFreeDB 1.0
Udemy Clone Script | Online Course Learning Script 2.00
Crowdfunding donate 1.019
GoferEats - UberEats Clone 1.0
CADViewX: ActiveX for DWG, DXF, PLT, CGM 14
CADEditorX: ActiveX DWG/DXF, STP, PLT 14
Database Workbench Pro 5.7.2
ASP. NET C# PDF Software 2020.3.2
C# HTML to PDF 2020.3.2
dbForge Schema Compare for MySQL 5.0.191
dotConnect for Dynamics CRM 1.9
dotConnect for MailChimp 1.9
dbForge Query Builder for MySQL 4.5.254
The C# Excel Library 2020.5
Top Code
dbForge Studio for MySQL 8.1
dbForge Data Compare for Oracle 3.7
dbForge Studio for Oracle 3.10
dbForge Schema Compare for Oracle 2.7
IP2Location Geolocation Database 2020.5
Availability Booking Calendar PHP 1.0
ATN Site Builder 3.0
ATN Resume Finder 2.0
Airbnb Clone HomestayDNN 3.0
IcrediBB Bulletin Board System 1.0
ODBC Driver for MailChimp 2.0
PHP Review Script 1.0
Magento Language switcher 1.2.1
Invoice Manager by PHPJabbers 3.0
Classified Ad Lister 1.0
Top Rated
phpEnter 5.1.
Single Leg MLM 1.2.1
Azizi search engine script PHP 4.1.10
Paste phpSoftPro 1.4.1
Extreme Injector 3.7
Deals and Discounts Website Script 1.0.2
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
SVM Demo 1.0
File ID: 78502






SVM Demo 1.0
Download SVM Demo 1.0http://www.mathworks.comReport Error Link
License: Freeware
File Size: 20.5 KB
Downloads: 114
Submit Rating:
SVM Demo 1.0 Description
Description: SVMs are a bit tricky. In this case, we show a linear SVM and illustrate its behaviour on some 2D data. This should be great for getting to grips with maximising geometric margins, support vectors, and the optimisation involved in computing an optimal separating hyperplane.

Data can be generated randomly (uniformly or from separate gaussians) over the 2D space, and an SVM or perceptron can be trained to find a separating line. Data points can be dragged around with the mouse, and the model (perceptron or SVM) will retrain in real-time as the point is dragged (observe that dragging non-support vector points will not change the SVM decision boundary). The weights/bias terms can also be adjusted by dragging (either the weight vector arrow to change weights, or the decision boundary to change the bias); it should be clear that no configuration of the weights will give a larger minimum margin than that computed by an SVM. The weights/bias can also be randomised to illustrate the effect of random initial weights on the converged solution to the perceptron algorithm.

The program requires some implementation of a QP solver or SVM algorithm. Therefore, you will need to have one of:
- The bioinformatics toolbox, which includes an svmtrain function
- The optimization toolbox, which includes a quadprog function
- The third-party library "libsvm", which includes an svmtrain function.
If one or more of these is in the matlab path, the program should just work. To add a custom SVM solution, refer to the code commentary in LinearClassifier.
Code is extensively commented and documented. There are a number of outrageously obfuscated uses of arrayfun that may be of interest to people who enjoy incomprehensible code. The user interface code doesn't follow the preferred design pattern for Matlab GUI code because I didn't know of one when I wrote this; hence, please don't refer to the GUI code as a template for a pleasant and sensible Matlab GUIing experience.

License: Freeware

Related: arrow, arrayfun, around with, as the, adjusted, dragged, clear, and the, and sensible, svm, Optimal, also be, svmtrain, and an, illustrate, documented, Generated, Great, Dragging, by an

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 20.5 KB

Downloads: 114



More Similar Code

This is a two channel version of the "Four Bit Vertical Coloured Analogue Bar Graph Generator DEMO...".

These are DUAL LED style "VU" meters in the vertical plane...

This is for standard Python 3.x.x.

It has different overload beeps for each channel, and has all the unwanted code has been removed.

It demonstrates how to obtain multichannel ability, (it is possible to add more...



This demo gives a clear visual presentation of what happens during the Adaboost algorithms. It shows how the decision boundary, example weights, training error and base learner weights change during training.

A selection of base...



Copy the xb-widget-ajax-demo folder to the wp-content/plugins folder.
Activate the "Xb Ajax Widget Demo" plug-in in the wp-admin plugin screen.
Add the Xb_Widget_Ajax_Demo widget to a side-bar on the Widgets wp-admin...



Simple Include Demo is a simple content management system and is a simple script based on php. This system allows users to create and maintain contents on the websites with ease. Features include stylesheet and footer. You can set margins on right...



Demo Program for Linux (ELF Binary, i386) of 60 CLX Instrumentation components included with Instrumentation Pack Pro 3.0 & 3 CLX, High-Speed, Real-Time Plot, Strip Chart, & Scope (Oscilloscope) components included with Plot Pack 3.0....



This demo program allows to add the button into Internet Explorer standard buttons toolbar (where Go back, Go forward, Stop..... buttons). Unlike buttons added with standard way, this button allows to show text and show a drop-down menu when it...



This demo program allows to add the toolbar into Outlook Express. You can use the source code as framework for antispam programms, which must interact with OE. In the archive you may find only binary files without source code. Just unpack archive...



A simple DEMO to show how to enhance Python inside a Terminal. This works on Classic AMIGAs, E-UAE,
Debian Linux 6.0.0, PCLinuxOS 2009, Windows XP and Vista and WinUAE, from Python 1.4.0 to 3.3A2.

Due to a complaint about my _fun_...



This demo requires you to be using a Linux machine and to have libfreenect installed with the python wrapper. This demo also requires you to have opencv, numpy, and pygame. They can all be installed using sudo apt-get install {PROGRAM NAME HERE}....



This DEMO is not for the big guns. It is aimed at those who still use
a minimum of an ancient classic AMIGA A1200(HD), E-UAE, WinUAE, of which
there are still a lot of us about...

No comments about the use of...

User Review for SVM Demo
- required fields
     

Please enter text on the image