Galería de mapas mentales Mapa mental de programación de algoritmos de arquitectura de árbol de decisión
Esta imagen es un mapa mental de la programación del algoritmo de la arquitectura del árbol de decisión. Una imagen le ayudará a comprender completamente el contenido relevante y le ayudará a mejorar la eficiencia. Ven y pruébalo.
Editado a las 2023-02-19 16:58:43,Este es un mapa mental sobre una breve historia del tiempo. "Una breve historia del tiempo" es una obra de divulgación científica con una influencia de gran alcance. No sólo presenta los conceptos básicos de cosmología y relatividad, sino que también analiza los agujeros negros y la expansión. del universo. temas científicos de vanguardia como la inflación y la teoría de cuerdas.
¿Cuáles son los métodos de fijación de precios para los subcontratos de proyectos bajo el modelo de contratación general EPC? EPC (Ingeniería, Adquisiciones, Construcción) significa que el contratista general es responsable de todo el proceso de diseño, adquisición, construcción e instalación del proyecto, y es responsable de los servicios de operación de prueba.
Los puntos de conocimiento que los ingenieros de Java deben dominar en cada etapa se presentan en detalle y el conocimiento es completo, espero que pueda ser útil para todos.
Este es un mapa mental sobre una breve historia del tiempo. "Una breve historia del tiempo" es una obra de divulgación científica con una influencia de gran alcance. No sólo presenta los conceptos básicos de cosmología y relatividad, sino que también analiza los agujeros negros y la expansión. del universo. temas científicos de vanguardia como la inflación y la teoría de cuerdas.
¿Cuáles son los métodos de fijación de precios para los subcontratos de proyectos bajo el modelo de contratación general EPC? EPC (Ingeniería, Adquisiciones, Construcción) significa que el contratista general es responsable de todo el proceso de diseño, adquisición, construcción e instalación del proyecto, y es responsable de los servicios de operación de prueba.
Los puntos de conocimiento que los ingenieros de Java deben dominar en cada etapa se presentan en detalle y el conocimiento es completo, espero que pueda ser útil para todos.
Mapa mental de programación de algoritmos de arquitectura de árbol de decisión
Construcción de árboles de decisión
ventaja
La complejidad computacional no es alta.
El resultado es fácil de entender.
Insensible a los valores intermedios faltantes
Puede manejar datos de características irrelevantes
defecto
Puede causar un problema de coincidencia excesiva
Tipos de datos aplicables
tipo numérico
tipo nominal
pregunta
¿Qué característica del conjunto de datos actual juega un papel decisivo en la clasificación de los datos?
pseudocódigo
proceso
Recopilación de datos
cualquier método
preparar datos
El algoritmo de construcción de árboles solo funciona con datos nominales.
Los datos numéricos deben discretizarse.
analizar datos
cualquier método
Después de la construcción, debes verificar si el gráfico es el esperado.
algoritmo de entrenamiento
Construir la estructura de datos del árbol.
Algoritmo de prueba
Calcule la tasa de error usando el árbol de experiencia
Usa algoritmos
Puede comprender mejor el significado interno de los datos.
Algoritmo de árbol de decisión
dicotomía
ID3
Esta sección adopta
defecto
No puede manejar datos numéricos directamente (aunque hay métodos de cuantificación disponibles)
C4.5
CARRO
Ch9
ganancia de información
Medir el contenido de la información utilizando la teoría de la información.
ganancia de información
Cambios en la información antes y después de dividir el conjunto de datos.
Seleccione funciones con la mayor ganancia de información
entropía
valor esperado de la información
Cuanto mayor es la entropía, más datos se mezclan
impureza de gini
Seleccione aleatoriamente elementos de un conjunto de datos y mida la probabilidad de ser clasificados erróneamente en otros grupos.
Este libro no utiliza
Particionar el conjunto de datos
Requisitos de datos para este ejemplo
mismo largo
La última columna es la etiqueta de categoría.
Encuentre la mejor ganancia de información
Construir recursivamente un árbol de decisión
condición final
Recorrer todos los atributos que dividen el conjunto de datos.
o todas las instancias de cada rama tienen la misma clasificación
Dibujar dendrogramas usando anotaciones Matplotlib
Anotaciones de Matplotlib
anotaciones de la herramienta de anotación
Soporte integrado para herramientas de dibujo lineal con flechas
Construir árbol de anotaciones
pregunta
Determinar la longitud del eje x.
Saber cuantos nodos hay
Determinar la longitud del eje y
Saber cuantas capas tiene un árbol
Probar y almacenar clasificadores.
Prueba del algoritmo: realización de clasificación mediante árboles de decisión
Uso de algoritmos: almacenamiento de árboles de decisión
pepinillo
kNN no se puede persistir
Ejemplo: predecir el tipo de lentes de contacto mediante árboles de decisión
conjunto de datos
sobre coincidencia
Cultivo
Ch9