Skip to content

Algorithm related to my Ph.D thesis in preference learning, which learns an acyclic CP-net based on the McDiarmid bound.

Notifications You must be signed in to change notification settings

FabienLab/CPnets-McDiarmid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpNets

This is a program, in python 3.5, which is able to learn acyclic conditional preference networks from noisy preferences.

It provide two algorithms : a batch algorithm and an online algorithm based on the McDiarmid bound in order to take the best decision at the best moment.

You can use the test files in the project root to use the algorithms. You can use your own database, please follow the format in the datasets. You also can generate a random database with noise.

I am sorry for this short readme for the moment, it correspond to my actual work as a Ph.D student in computer science. More informations will be available soon!

About

Algorithm related to my Ph.D thesis in preference learning, which learns an acyclic CP-net based on the McDiarmid bound.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages