Investigating the Impact of SOLID Design Principles on Machine Learning Code Understanding.
Raphael CabralMarcos KalinowskiMaria Teresa BaldassarreHugo VillamizarTatiana EscovedoHélio LopesPublished in: CAIN (2024)
Keyphrases
- design principles
- machine learning
- design decisions
- software engineering
- instructional design
- interface design
- user interface
- design patterns
- design process
- learning algorithm
- decision trees
- database design
- information extraction
- machine learning methods
- source code
- data mining
- management system
- three dimensional
- feature selection
- logical design
- expert systems
- reinforcement learning
- artificial intelligence