Bayesian Network tools in Java banner

Herramientas para Redes Bayesianas en Java (BNJ)

Como Contribuir al Esfuerzo de Desarrollo de BNJ

Para contribuir en cualquiera de lo siguiente, por favor contacte los autores (reemplaze "(AT)" con el símbolo apropiado) o suscríbase al grupo de desarrolladores y publique sus intenciones.

Código Fuente

Kevin Murphy enumera varios argumentos convincentes en defensa del software open-source en investigación cuando explica por qué fundó el grupo de desarrollo de BNT y ha publicado BNT bajo la Licencia Pública GNU. De igual manera, nosotros siempre estamos interesados en mejorar nuestra habilidad, y la de la comunidad científica en general, de reproducir resultados, evaluar sistemáticamente y comparar [La00, La02] algoritmos, y generalizar estos algoritmos hacia todas las representaciones apropiadas. Esta es una de las pricipales razones por la que hemos escogido distribuir BNJ como software libre. Creemos que teniendo mas desarrolladores open-source no es solo una buena manera de indentificar y corregir errores de diseño e implementación, sino que también conlleva a un mejor planeamiento de un software mas flexible, extensible, y escalable. Este planeamiento, a su vez, puede mitigar el second system effect documentado por Brooks [Br95], comúnmente referido como inflamiento de software.

Por estas razones, solicitamos que si usted desarrolla cualquier nueva herramienta de software para aprendizaje y razonamiento usando modelos gráficos [Mu01] usando BNJ, contribuya con el código a BNJ cargándolo a nuestro grupo de desarrolladores. A pesar de que tenemos recursos limitados para respaldar depuración y verificación, nuestro equipo estará encantado de trabajar con usted (hasta cierto grado) en probar sus módulos e integrarlos a la biblioteca de reuso.

Documentation

Si a usted le gustaría traducir esta página web - o la documentación de desarrollo de la versión estable mas reciente de BNJ - a otro lenguaje, por favor háganoslo saber. Apreciaríamos especialemente si pudiera actualizar su traducción junto con la aparición de nuevas versiones (alrededor de una o cuando mucho dos veces al año).

Compilaciones

Una de nuestras metas es máxima portabilidad, para alcanzar una base de usuarios mas amplia; esta es una de las pricipales razones por la que escribimos BNJ en Java. Si usted ha compilado BNJ en cualquiera de las siguientes plataformas, solicitamos actívamente sus archivos ejecutables (e instaladores):

Aún no estamos al tanto de ningún usuario de BNJ que use las siguientes plataformas, pero nos emocionaría saber de la existencia de alguna adaptación:

La última versión de BNJ Utilities está empaquetada como archivo compilado, con un instalador ejecutable, para:

Casos de Estudio

Estamos interesados en aplicaciones de BNJ tanto en investigación como en educación. Si usted decide usarlo para producir tutoriales o ilustraciones, o en cualquier otra aplicación de investigación, o está considerando la adopción de BNJ como plataforma de aprendizaje o para proyectos de programación, por favor coméntenos al respecto.

Solicitud de Funcionalidades

De la misma forma, por favor siéntase en la libertad de contactar al equipo de desarrollo si tiene alguna solicitud sobre alguna funcionalidad específica. No podemos prometer satisfacer todas las solicitudes, pero las consideraremos todas y añadiremos aquellas que puedan beneficiar a la comunidad investigadora a nuestra lista de tareas.

Reporte de Errores

Finalmente, a pesar de que BNJ es distribuido sin garantías, agradecemos todos los reportes de comportamiento incorrecto o resultados erróneos y nos esforzaremos en corregir los errores reportados.

Hacia la página principal de BNJ

Página creada: Viernes 20 Dic 2002
Ultima actualización: Viernes 27 Dic 2002
Documento traducido por: Edwin Rodríguez
William H. Hsu
BNJ Development Team