日本語
ログイン
AI と機械学習入門 | AI & Python コーディング サマー キャンプ
この文章は自動翻訳されています
このクラスで学べること
米国の学年 5 - 8
Beginner レベル向け
This introduction to artificial intelligence, machine learning, and data science allows learners to start exploring the foundations of these exciting fields. Learners will complete 3 projects using Python code and the same tools used by professionals in the field. Learners will start learning about the types of machine learning including supervised learning, unsupervised learning, and reinforcement learning. Learners will learn the steps of successful machine learning projects. These steps...
8 lessons//2 Weeks
Week 1Lesson 1Intro to AI and Machine LearningIn this day, we will explore the concept of intelligence and its connection to artificial intelligence. We will delve into the basics of AI, its significance in today's world, and its various real-world applications. Additionally, we will distinguish between artificial intelligence, machine learning, and data science, and understand the importance of machine learning as a subset of AI.Lesson 2Machine Learning FoundationsWe will dive into different types of machine learning algorithms and get acquainted with Code with Mu, a popular code editor. This day also introduces the Python libraries NumPy and Pandas for data manipulation and analysis. We will learn how to work with Pandas DataFrames and start our first machine learning project on predicting favorite music genres.Lesson 3Machine Learning Project Music PredictionContinuing with the music prediction project, we will delve deeper into machine learning concepts. We will discuss the types of problems AI can solve and the differences between supervised and unsupervised learning. The day will also cover various steps involved in a machine learning project.Lesson 4Data Handling in PythonThis day focuses on handling and processing data using Python. We will explore the ethical considerations of data science and the human aspect of AI. The introduction to NumPy and Pandas will be deepened, and we will also learn about Matplotlib, a Python library for data visualization.Week 2Lesson 5Data Preparation and Ethics in AIWe will explore the relationship between data and artificial intelligence, emphasizing the importance of data collection and preparation for machine learning. The day will also cover the potential problems and ethical challenges associated with AI data. Additionally, we will highlight the importance of research and problem-solving skills in coding.Lesson 6Introduction to Scikit-learn and Machine Learning LibrariesWe will get introduced to Scikit-learn, a popular machine learning library in Python, and learn about the nearest neighbor algorithm for classification tasks. This day also marks the start of our second machine learning project, which involves classifying species of iris flowers using a linear regression machine learning model.Lesson 7Machine Learning Project and Advanced ConceptsWe will continue working on the iris classification project and explore decision trees as a method for classification. The day will also cover the concept of loss and how to measure the accuracy of a model. Additionally, we will learn about the importance of splitting data into training and test sets for model evaluation.Lesson 8Advanced Machine Learning Projects and Career PathsIn the final day, we will work on a project to classify images as dogs or cats using machine learning algorithms. We will learn how to use Scikit-learn for image classification tasks and revisit the concepts of accuracy in this context. The day will also discuss the importance of test and training data in evaluating image classification models and explore career opportunities in the field of machine learning and artificial intelligence.
このクラスは 英語で教えられます。
By the end of this class, students will be able to understand the foundational concepts of artificial intelligence (AI) and machine learning (ML), and apply these concepts to solve real-world problems. Students will gain proficiency in using Python programming language and key libraries such as NumPy, Pandas, Matplotlib, and Scikit-learn to manipulate data, implement machine learning algorithms, and evaluate model performance. Through hands-on projects, students will develop the skills to build, test, and refine machine learning models for classification and prediction tasks.
Over 5,000 students from nearly 100 countries across a variety of platforms have started coding in one of my classes. I offer classes covering the foundations of Python, AI, and Machine Learning. I am the author of the soon-to-be released book All About Python for Kids. Before teaching, I worked as a software developer for nearly 10 years. I've worked for organizations including Apple, Dell, and Best Buy. I believe the best way to learn is by doing and all my classes are based around hands-on projects that progressively build in difficulty. I'm a graduate of Mount St. Mary's University in Emmitsburg, Maryland. I can't wait to meet your learner in the class and get started soon.
宿題が提供されます
There will be review questions and practice assignments each day, taking approx. 30 mins to 1 hour each day.授業以外に週あたり 2 - 4 時間の学習が期待されます
評価が提供されます
成績が提供されます
Students will receive a certificate of completion at the end of the class. Students must attend at least 6 classes to receive the certificate.
This is a coding-class using real Python code and the same tools used by professional AI and Machine Learning engineers. Please review the coding requirements listed at the end of this description or the parental guidance section.
Students will use Google Colab during this class and will need a Google Account to access Colab. Colab is a browser-based code editor and there are no minimum hardware requirements for student computers. Students will need a reliable Windows, Mac, or Linux laptop or desktop for this class.
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。
Students will use Google Colab during this class and will need a Google Account to access Colab. Colab is a browser-based code editor and there are no minimum hardware requirements for student computers. Students will need a reliable Windows, Mac, or Linux laptop or desktop for this class. Students will also utilize the following Python libraries, including Scikit-learn, NumPy, Matplotlib, and Pandas throughout the class. The documentation (instructions) for these libraries will be used as a reference throughout the course. Students will be provided with datasets and examples as CSV files that can be downloaded from the Outschool classroom. ***Required Coding Knowledge**** Learners should have an excellent understanding of the foundations of coding, including conditional statements, functions, loops, arrays/lists, and objects. Learners should have completed comprehensive beginner level coding classes before starting this course. Any programming language is fine, such as Python, Java, JavaScript, C / C++, or Swift. There will be a brief review during the first few classes using Python. There are many excellent beginner and intermediate coding classes available on Outschool.
With over a decade of coding experience and a passion for education. I have helped over 5,000 students from nearly 100 countries start their coding journey. I offer classes covering the foundations of Python, AI and Machine Learning. I aim to...
グループクラス
¥200
毎週または¥225 8 クラス分週に4回、 2 週間
60 分
オンラインライブ授業
年齢: 10-14
クラス人数: 5 人-12 人