Goals
- Master the fundamentals of artificial intelligence, understanding its evolution, paradigms, and applications in today's world.
- Acquire programming knowledge in Python for the development and implementation of AI-based solutions, including data manipulation and the use of specialized libraries.
- Apply search algorithms and knowledge-based systems to solve complex problems and improve automated decision-making.
- Explore machine learning techniques, including supervised and unsupervised models such as KNN, decision trees, and clustering, to develop predictive and adaptive systems.
- Understand and apply deep learning using neural networks such as multi-layer perceptron, convolutional neural networks, and recurrent neural networks.
- Develop advanced AI models through machine learning techniques such as bagging & boosting, support vector machines, and association rules.
- Integrate artificial intelligence into data science, applying advanced tools for generating predictive models and automating processes.
- Analyze the semantic web and ontologies as the foundation for knowledge structuring and data interconnection in AI.
- Explore evolutionary computing tecniques, such as genetic algorithms, optimization, and neural networks, to develop more efficient intelligent systems.
- Ensure an ethical and responsible vision of AI, addressing current challenges and its impact on society and business.
This program will prepare you to design, implement, and optimize artificial intelligence systems that transform the way decisions are made and data is analyzed in the digital world.