Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
bob
bob.learn.boosting
Commits
bbed2538
Commit
bbed2538
authored
Aug 09, 2013
by
Rakesh MEHTA
Browse files
comments added
parent
d2484d4e
Changes
1
Show whitespace changes
Inline
Side-by-side
README.rst
View file @
bbed2538
...
...
@@ -14,17 +14,18 @@ The weak classfiers associated with these boosting algorithms are
Check the following reference for the details:
1
)
Viola, Paul, and Michael J. Jones. "Robust real-time face detection."
International journal of computer vision 57.2 (2004): 137-154.
1
.
Viola, Paul, and Michael J. Jones. "Robust real-time face detection."
International journal of computer vision 57.2 (2004): 137-154.
2
)
Saberian, Mohammad J., Hamed Masnadi-Shirazi, and Nuno Vasconcelos. "Taylorboost:
2
.
Saberian, Mohammad J., Hamed Masnadi-Shirazi, and Nuno Vasconcelos. "Taylorboost:
First and second-order boosting algorithms with explicit margin control." Computer
Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on. IEEE, 2011.
3
)
Cosmin Atanasoaei, "Multivariate Boosting with Look Up Table for face processing",
3
.
Cosmin Atanasoaei, "Multivariate Boosting with Look Up Table for face processing",
PhD thesis (2012).
Testdata:
----------
The test are performed on the MNIST digits dataset. The tests can be mainly divided into
two categories:
...
...
@@ -33,13 +34,16 @@ two categories:
one-vs-one and one-vs-all. Both the boosting algorithm (Gradient Boost and Taylor boost)
can be used for testing this scenario.
2) Multivariate Test: It is the multi class classification problem. All the 10 digit classfica
i
ton
is considered in a single test. Only Multivariate Taylor boosting can be used for testing this scenario.
2) Multivariate Test: It is the multi class classification problem. All the 10 digit classficat
i
on
is considered in a single test. Only Multivariate Taylor boosting can be used for testing this scenario.
Installation:
----------
Once you have downloaded the package use the following two commands to install it:
$ python bootstrap.py
$ ./bin/buildout
These 2 commands should download and install all non-installed dependencies and
...
...
@@ -54,22 +58,22 @@ b) test the dataset for multi class classification.
a) The following command will run a single binary test for the digits specified and display the classifcation
accuracy on the console:
$ ./bin/mnist_binary_one.py
$ ./bin/mnist_binary_one.py
if you want to see all the option associated with the command type:
$ ./bin/mnist_binary_one.py -h
$ ./bin/mnist_binary_one.py -h
To run the tests for all the combination of of ten digits use the following command:
$ ./bin/mnist_binary_all.py
$ ./bin/mnist_binary_all.py
This command tests all the possible comniation of digits which results in 45 different binary tests. The
accuracy of individual tests and the final average accuracy of all the tests is displayed on the console.
b) The following command can be used for the multivarite digits test:
$ ./bin/mnist_multi.py
$ ./bin/mnist_multi.py
Because of large number of samples and multivariate problem it requires times in days on a normal system. Use -h
option to see different option available with this command.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment