Cuando comprende el concepto de una máquina universal de Turing, se da cuenta de que toda la informática se puede dividir en unas pocas operaciones simples. Entonces, desde esa perspectiva, sí, tienes razón.
Pero los lenguajes de programación, patrones, prácticas y algoritmos se basan en conceptos abstractos en un nivel mucho más alto que este. De esa manera, es posible hablar sobre las colas FIFO, OOP, programación funcional, sombreado de Phong, etc. Estas ideas tienen una base en la práctica y permiten a un programador hablar sobre enfoques generales en lugar de entrar en detalles de implementación.
Debido a que los árboles de decisión involucran decisiones (no sorprende allí), de hecho se basan en la idea de construcciones if-else, ya sea que se les llame así o no. Pero esa no es una forma integral de verlo.
- ¿Cuál es el punto de probar los datos en k-fold cross validation?
- ¿Cómo se siente la comunidad de aprendizaje automático sobre Kaggle?
- ¿Vale la pena seguir una maestría en aprendizaje automático de NCSU? ¿Es una mejor opción solo por el triángulo de investigación?
- Tengo una entrevista telefónica técnica para una pasantía la próxima semana con el aprendizaje automático y el equipo de fraude de Uber. ¿Debo esperar DS y algoritmos generales o algo más?
- ¿Cuál es el mejor curso de aprendizaje automático en Hyderabad?
Además, sería una muy mala práctica, en la mayoría de los casos, codificar un árbol de decisiones, por lo que implicaría mucho más que solo operaciones if-else.
De hecho, eso sería como decir que el oro es solo un montón de electrones, protones y neutrones. Bueno, por supuesto que es cierto, pero es cierto para muchas otras cosas además del oro, y no captura la naturaleza del oro.
Hay una broma entre la gente de negocios que dice algo así … Un hombre estaba en un globo aerostático y gritó a un espectador: “Estoy perdido. ¿Sabes dónde estoy?” El hombre grita: “Estás en un globo de aire caliente”. El hombre respondió: “Eres ingeniero, ¿verdad?” Él preguntó: “¿Cómo lo supiste?” El globo respondió: “Lo que me dijiste es técnicamente correcto pero es información inútil para mí”.
Entonces, técnicamente, tiene razón al decir que un árbol de decisión es solo un conjunto de declaraciones if-else.