We may earn an affiliate commission when you visit our partners.
Course image
Vinita Silaparasetty
Note: The rhyme platform currently does not support webcams, so this is not a live project. This guided project is about human activity recognition using Python,TensorFlow2 and Keras. Human activity recognition comes under the computer vision domain. In...
Read more
Note: The rhyme platform currently does not support webcams, so this is not a live project. This guided project is about human activity recognition using Python,TensorFlow2 and Keras. Human activity recognition comes under the computer vision domain. In this project you will learn how to customize the InceptionNet model using Tensorflow2 and Keras. While you are watching me code, you will get a cloud desktop with all the required software pre-installed. This will allow you to code along with me. After all, we learn best with active, hands-on learning. Special Feature: 1.Manually label images. 2. Learn how to use data augmentation normalization. 3. Learn about transfer learning using training the pre-trained model InceptionNet V3 on the data. Note: This project works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches techniques that are standard in computer vision
Shows how to apply InceptionNet, a pre-trained model
Excellent for learners based in North America
Provides a hands-on learning experience with a cloud desktop

Save this course

Save Activity Recognition using Python, Tensorflow and Keras to your list so you can find it easily later:
Save

Reviews summary

Inception activity recognition

This course uses the Inception model for deep learning and TensorFlow. It covers data augmentation and normalization and manually labeling images. However, it lacks support for webcams and the videos may need improvement. Some of the code written is not at a high level of competence.
Uses the Inception model for recognition
"...learn how to customize the InceptionNet model using Tensorflow2 and Keras."
Low level of code competence
"I've not seen code written so incompetently."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Activity Recognition using Python, Tensorflow and Keras with these activities:
Study Group for the Course
Join or create a study group with other students in the course to discuss the material and help each other learn.
Show steps
  • Find or create a study group
  • Meet regularly to discuss the course material
Tensorflow2 Tutorials
This tutorial will help you familiarize with Tensorflow2 and the InceptionNet model used in the course.
Browse courses on Transfer Learning
Show steps
  • Follow along with the video tutorial on setting up Tensorflow2
  • Follow along with the video tutorial on using the InceptionNet model
InceptionNet Practice
Practice customizing the InceptionNet model on your own dataset.
Show steps
  • Find and download a dataset
  • Pre-process the data
  • Customize the InceptionNet model
  • Train and evaluate the model
One other activity
Expand to see all activities and additional details
Show all four activities
Blog Post on Human Activity Recognition
Share your learning and insights about human activity recognition by writing a blog post.
Show steps
  • Choose a topic
  • Write an outline
  • Write the blog post

Career center

Learners who complete Activity Recognition using Python, Tensorflow and Keras will develop knowledge and skills that may be useful to these careers:
Computer Vision Engineer
A Computer Vision Engineer is responsible for developing and implementing computer vision systems. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in computer vision.
Machine Learning Engineer
A Machine Learning Engineer is responsible for designing, building, and deploying machine learning models. This course may be useful in role because it teaches you how to customize the InceptionNet model using TensorFlow2 and Keras. This can be useful in creating powerful models for machine learning.
Software Engineer
A Software Engineer is responsible for designing, developing, and maintaining software systems. This course may be useful in role because it provides hands-on experience with Python, TensorFlow2, and Keras, all of which are popular tools for software development.
Data Analyst
A Data Analyst is responsible for collecting, cleaning, and analyzing data to find insights and trends. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in data analysis.
Network Administrator
A Network Administrator is responsible for planning, implementing, and maintaining an organization's computer networks. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in network administration.
Information Security Analyst
An Information Security Analyst is responsible for protecting an organization's information systems from unauthorized access, use, disclosure, disruption, modification, or destruction. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in information security.
Product Manager
A Product Manager is responsible for planning, developing, and launching new products. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in product management.
IT Manager
An IT Manager is responsible for planning, implementing, and managing an organization's information technology (IT) systems. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in IT management.
Systems Administrator
A Systems Administrator is responsible for planning, implementing, and maintaining an organization's computer systems. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in systems administration.
User Experience Designer
A User Experience Designer is responsible for designing and evaluating user interfaces. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in user experience design.
Project Manager
A Project Manager is responsible for planning, executing, and closing projects. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in project management.
Quality Assurance Analyst
A Quality Assurance Analyst is responsible for testing and validating software systems. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in quality assurance.
Data Scientist
A Data Scientist is responsible for collecting and analyzing data to find insights and trends. Often times this data is presented by visualization to illustrate the meaning and to find patterns. This course may be useful in role because it teaches data augmentation, which is a method of preparing data to be trained on by machines. Being able to put machine learning models into practice is a valuable skill in data science.
Business Analyst
A Business Analyst is responsible for analyzing business processes and identifying opportunities for improvement. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in business analysis.
Database Administrator
A Database Administrator is responsible for planning, implementing, and maintaining an organization's database systems. This course may be useful in role because it provides hands-on experience with data augmentation, normalization, and transfer learning, all of which are essential techniques in database administration.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Activity Recognition using Python, Tensorflow and Keras .
Provides a comprehensive overview of deep learning, from the basics to advanced techniques. It is written in a clear and concise style, and it is packed with practical examples and exercises.
Provides a practical guide to machine learning using Python. It covers a wide range of topics, from data preprocessing to model evaluation. It valuable resource for anyone who wants to learn more about machine learning.
Provides a collection of recipes for common TensorFlow 2.0 tasks. It covers a wide range of topics, from data loading to model training. It valuable resource for anyone who wants to learn more about TensorFlow 2.0.
Provides a comprehensive overview of computer vision. It covers a wide range of topics, from image processing to object detection. It valuable resource for anyone who wants to learn more about computer vision.
Provides a practical guide to deep learning for computer vision. It covers a wide range of topics, from image processing to object detection. It valuable resource for anyone who wants to learn more about deep learning for computer vision.
Provides a comprehensive overview of human motion tracking and analysis. It covers a wide range of topics, from motion capture to data analysis. It valuable resource for anyone who wants to learn more about human motion tracking and analysis.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Activity Recognition using Python, Tensorflow and Keras .
Hand Gesture Recognition using Tensorflow and Keras
Most relevant
Python Optical Character Recognition using Pytorch
Most relevant
Image Colorization using TensorFlow 2 and Keras
Most relevant
Named Entity Recognition using LSTMs with Keras
Most relevant
Creating Custom Callbacks in Keras
Most relevant
Image Denoising Using AutoEncoders in Keras and Python
Facial Expression Recognition with Keras
Image Super Resolution Using Autoencoders in Keras
Anomaly Detection in Time Series Data with Keras
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser