View-based 3D Objects Recognition with Expectation Propagation LearningIn this thesis, we present an improvement on the Expectation Propagation learning framework, specifically various enhancements on both speed and accuracy. We use this enhanced EP learning with the Inverted Dirichlet mixture model as well as the Dirichlet mixture model, to implement an algorithm to recognize 3D objects. Those objects are in our case from a view-based 3D models database that we have assembled. Following specific rules determined by analyzing the results of our tests, we've been able to get good recognition rates. Experimental results are presented with different object classes by comparing recognition rates and confidence level, according to different tuning parameters we're able to refine towards specific classes for better specialized accuracy.
iv
ACKNOWLEDGMENTSFirst, I would like to thank my supervisor Dr. Nizar Bouguila, for the many hours spent with me at Concordia and on Skype, answering my questions and guiding me all along the way.Moreover, I want to express my gratitude to Dr. Taoufik Bdiri for giving me some pointers and a nice trick regarding an initialization algorithm.I would also like to thank my friends and family, of course, for their support and continuous encouragement, and especially my father, Paul Bertrand, for his precious math help in particular. v