¿Son los bosques de decisión y los bosques aleatorios lo mismo?

8

Basado en una respuesta en Cross Validated , he estado buscando implementar un bosque aleatorio en .NET / C # para clasificar documentos de texto.

Mirando en la web para ver si hay implementaciones existentes, me encontré con un algoritmo para un bosque de decisión en Alglib .

La cuestión es que parece que no puedo encontrar nada específico para el "bosque de decisión" en ningún lado (es ambiguo incluso aquí ), generalmente se mezcla con un bosque aleatorio.

Dicho esto, ¿son los dos iguales, solo se hace referencia de manera diferente, o hay diferencias inherentes entre los dos?

casperOne
fuente

Respuestas:

13

En la página de Alglib que citó, dice:

"El algoritmo RDF [Bosque de decisión aleatorio] es una modificación del algoritmo original de Bosque aleatorio diseñado por Leo Breiman y Adele Cutler".

Una pregunta en rapid-i.com se refiere a

Ho TK (1998) El método de subespacio aleatorio para construir bosques de decisión. IEEE Trans Pattern Anal Mach Intel 20 (8) 832-844 [ Resumen ]

que podría ser otra cosa más.

En la página web de Breiman en Berkeley , dice:

"Random Forests (tm) es una marca registrada de Leo Breiman y Adele Cutler y tiene licencia exclusiva de Salford Systems para el lanzamiento comercial del software. Nuestras marcas registradas también incluyen RF (tm), RandomForests (tm), RandomForest (tm) y Random Bosque (tm) ".

Así que concluyo que hay diferencias sutiles, pero sobre todo es un problema de marca registrada con respecto al nombre "bosque aleatorio".

Karl
fuente