Skip to main content

AI ToolsLaajuus (5 cr)

Code: 4A00HH85

Credits

5 op

Objectives

The student will become familiar with AI tools and model operations, as well as their utilization in practical applications. The student will learn key tools, such as using AI frameworks and models at a general level, and will be introduced to various development environments, including local models, cloud services, and API interfaces. The course focuses on the fundamentals and application of tools and frameworks like TensorFlow, PyTorch, and large language models (LLMs). Students will also learn to evaluate model performance and leverage them innovatively in their own projects. The course emphasizes practical skills, ethical responsibility, and the application of AI solutions to various business and technological needs.

Content

• AI tools and frameworks: TensorFlow, PyTorch, and their applications
• Foundations and practical utilization of large language models (LLMs)
• Introduction to development environments: Cloud services, API interfaces, and their integration
• Evaluating and optimizing model performance in various application contexts
• Hands-on exercises with AI tools: Processing text, images, audio, and data
• Ethical considerations and responsibility in the use of AI tools

Assessment criteria, satisfactory (1-2)

The student recognizes the key AI tools and has a superficial understanding of their basic principles. They can utilize ready-made model examples under guidance, but demonstrate little independent optimization.

Assessment criteria, good (3-4)

The student demonstrates the ability to select appropriate AI tools for different application contexts and masters their basic configuration (e.g., parameter tuning). They can evaluate model performance and apply what they have learned to handle various data types.

Assessment criteria, excellent (5)

The student seamlessly integrates multiple AI tools into large-scale projects, optimizing model performance innovatively. They show an in-depth understanding of the models’ limitations and potential, delivering versatile, scalable solutions for both business and technological needs.