资源简介
贝叶斯网络java,非常好哦,有交实验报告的,可以下
代码片段和文件信息
/*
* Created on Mar 6 2003
*
* This file is part of Bayesian Network for Java (BNJ).
*
* BNJ is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License or
* (at your option) any later version.
*
* BNJ is distributed in the hope that it will be useful
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with BNJ in LICENSE.txt file; if not write to the Free Software
* Foundation Inc. 59 Temple Place Suite 330 Boston MA 02111-1307 USA
*
*/
package edu.ksu.cis.bnj;
import java.util.Hashtable;
import edu.ksu.cis.bnj.gui.GUI;
import edu.ksu.cis.bnj.bbn.converter.ConverterFactory;
import edu.ksu.cis.bnj.bbn.inference.ls.LS;
import edu.ksu.cis.bnj.bbn.inference.pearl.Pearl;
import edu.ksu.cis.bnj.bbn.inference.approximate.sampling.*;
import edu.ksu.cis.bnj.bbn.inference.elimbel.ElimBel;
import edu.ksu.cis.bnj.bbn.learning.Robustness;
import edu.ksu.cis.bnj.bbn.learning.k2.K2;
import edu.ksu.cis.bnj.bbn.learning.gawk.GAWK;
import edu.ksu.cis.kdd.learner.datastructure.Tuples;
import edu.ksu.cis.kdd.util.*;
/**
* Command Line Interface. Still very crude. Refine later.
* @author Roby Joehanes
*/
public final class BNJ {
private static void help() {
System.out.println(“Usage: edu.ksu.cis.bnj.BNJ [-r:randomseed] [-c:customconfigfile] [modulename] (moduleoptions)*“);
System.out.println(“-r = Setting the random seed (only if you want reproducability otherwise it is set to system clock).“);
System.out.println(“-c = Load the specified configuration file name instead of the default.“);
System.out.println(“No module names will bring you to the GUI.“);
System.out.println();
System.out.println(“Available modules are:“);
System.out.println();
System.out.println(“Exact Inference:“);
System.out.println(“ls = Lauritzen-Spiegelhalter inference algorithm.“);
System.out.println(“elimbel = Variable elimination inference algorithm.“);
System.out.println(“pearl = Pearl‘s inference algorithm for singly connected networks“);
System.out.println();
System.out.println(“Approximate Inference:“);
System.out.println(“ss = Simple sampling only for inference.“);
System.out.println(“logicsampling = Logic sampling for both inference and data generation.“);
System.out.println(“lw = Likelihood weighting for both inference and data generation.“);
System.out.println(“sis = Self importance sampling for both inference and data generation.“);
System.out.println(“pearlmcmc = Pearl MCMC method for both inference and data generatio
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 513 2003-03-18 23:42 bnj-贝叶斯网络java\bnj
文件 465 2003-03-18 23:42 bnj-贝叶斯网络java\bnj.bat
文件 878 2003-03-18 23:42 bnj-贝叶斯网络java\build
文件 841 2003-03-18 23:42 bnj-贝叶斯网络java\build.bat
文件 770 2003-03-18 23:42 bnj-贝叶斯网络java\etc\log4j.properties
文件 13460 2003-03-18 23:42 bnj-贝叶斯网络java\examples\alarm\alarm.bif
文件 13771 2003-03-18 23:42 bnj-贝叶斯网络java\examples\alarm\alarm.dsc
文件 11447 2003-03-18 23:42 bnj-贝叶斯网络java\examples\alarm\alarm.net
文件 713 2003-03-18 23:42 bnj-贝叶斯网络java\examples\alarm\alarm.xeb
文件 15825 2003-03-18 23:42 bnj-贝叶斯网络java\examples\alarm\alarm.xm
文件 615 2003-03-18 23:42 bnj-贝叶斯网络java\examples\alarm\alarmevidence.txt
文件 1024 2003-03-18 23:42 bnj-贝叶斯网络java\examples\alarm\alarmProbs.txt
文件 3217 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asia-2.xm
文件 3108 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asia-57.net
文件 3237 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asia-new6.net
文件 1439 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asia.net
文件 464 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asia.xeb
文件 3133 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asia.xm
文件 68043 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asia1000data.arff
文件 74971 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asia1000data.xm
文件 149 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asiaevidence.txt
文件 203 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asiaProbs.txt
文件 3440 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asiatry.net
文件 187228 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\asia_train.xm
文件 158 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\evidence.txt
文件 3500 2003-03-18 23:42 bnj-贝叶斯网络java\examples\asia\learnedbbn.xm
文件 106811 2003-03-18 23:42 bnj-贝叶斯网络java\examples\genenet\yeast\cell-235-76.arff
文件 55626 2003-03-18 23:42 bnj-贝叶斯网络java\examples\hailfinder\hailfinder.bif
文件 38446 2003-03-18 23:42 bnj-贝叶斯网络java\examples\hailfinder\hailfinder.ergo
文件 51633 2003-03-18 23:42 bnj-贝叶斯网络java\examples\hailfinder\hailfinder.net
............此处省略275个文件信息
- 上一篇:基于Android的日记本的程序设计与开发
- 下一篇:留言板源代码java
评论
共有 条评论