|
From: alec <Cel...@lr...> - 2014-12-19 16:08:03
|
Hello Lorenz, Thanks a lot, that helps. I have another problem. I have an ontology describing holiday’s destinations. If I want to learn some simple definitions like "hasActivity some Animation" (or any "hasObjectProperty some Concept") it works well. But if my definitions are more complicated, it does not work. There is no noise in my examples. I want to learn: 1. "hasCulture min 6 Culture" 2. "(hasActivity some OldTown) or (hasEnvironment some Shopping)" 3. "(has Activity some Bathing) and (hasWeather min 2 ( (avgTemperature some double [>=23.0]) and (precipitationMm some double[<=70.0]) and (concernMonth some hasSeason some MidSummer)))" I get: 1. hasCulture min 5 ((not Archaeology) and (not Architecture)) (pred. acc.: 97,50%, F-measure: 94,74%) 2. hasActivity only (not TowedWatersport) (pred. acc.: 68,75%, F-measure: 80,00%) 3. (hasActivity some Excursion and hasEnvironment some WaterActivity) (pred. acc.: 68,75%, F-measure: 73,12%) Could you explain why I do not get the good definitions (or at least some definitions with 100% of accuracy)? Are my definitions too complicated? Did I miss something? Thank you in advance! Sorry for disturbing you again. Best regards, Céline Le 18-12-2014 18:40, Lorenz Bühmann a écrit : > Hello Céline, > > there is a noise parameter called "noisePercentage" for the learning > algorithm CELOE, so you could simply define a noise value like 20%. > This will allow to return solutions in which 20% of the positive > examples are not covered by the solution. > > Your conf file should be extended by the line: > > alg.noisePercentage = "20" > > Hope this helps. > > Kind regards, > Lorenz > >> Hello, >> >> I have an ontology describing 10000 films. I have built a conf file >> with positive and negative examples for “American films”. I want >> to learn that an American film “isFromCountry some _US”. When I >> run DL-Learner, it works well. Now, if I add a little bit of noise >> (changing one positive example into negative example and vice >> versa), it does not work anymore. “isFromCountry some Country” >> is learned (acc=42.86%). I have 10000 films, so this noise >> represents only 0.02% of error. >> Is it possible to get the good definition with some noise in my >> examples by running DL-Learner with some parameters I don’t know >> about or does DL-Learner just not handle noise? >> >> Thanks in advance for your answer. I attached the files if you want >> to make some tests. I use dllearner-1.0-beta-3 on Windows. >> >> Best regards, >> Céline >> >> > ------------------------------------------------------------------------------ >> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >> from Actuate! Instantly Supercharge Your Business Reports and >> Dashboards >> with Interactivity, Sharing, Native Excel Exports, App Integration & >> more >> Get technology previously reserved for billion-dollar corporations, >> FREE >> > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk >> [1] >> >> _______________________________________________ >> dl-learner-discussion mailing list >> dl-...@li... >> https://lists.sourceforge.net/lists/listinfo/dl-learner-discussion >> [2] > > > > Links: > ------ > [1] > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > [2] https://lists.sourceforge.net/lists/listinfo/dl-learner-discussion > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and > Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & > more > Get technology previously reserved for billion-dollar corporations, > FREE > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > > _______________________________________________ > dl-learner-discussion mailing list > dl-...@li... > https://lists.sourceforge.net/lists/listinfo/dl-learner-discussion |