- 43
- 23 678
MNS Tutorial
Saudi Arabia
Приєднався 18 чер 2019
Implementing Smart Glove Gesture Recognition: Research Paper to Code | Python & TensorFlow Tutorial
🔍 Learn how to implement a machine learning model for gesture recognition using smart glove sensor data, based on recent research published in Sensors 2024!
In this comprehensive tutorial, we'll cover:
✅ Building a CNN model for gesture recognition
✅ Processing real sensor data from flex sensors, pressure sensors, and IMU
✅ Implementing the complete pipeline in Google Colab
✅ Achieving 90% accuracy in gesture classification
🕒 Timeline:
0:00 - Introduction & Research Context
0:39 - Dataset Overview
1:47 - Setup & Data Loading
5:05 - Preprocessing Functions
5:35 - Feature Extraction
6:05 - Model Architecture
6:40 - Training Implementation
7:20 - Results Visualization (implementation)
7:54 - Model Saving
8:50 - Start Training
10:12 - Export Trained model
11:00 - Results Visualization (plots)
11:57 - Download Trained Model
12:48 - Conclusion
💻 Code available at: github.com/marwankau/CS6000-Google-Colab-ML
📝 Based on research paper: "Machine Learning-Based Gesture Recognition Glove: Design and Implementation" (Sensors 2024)
#MachineLearning #GestureRecognition #DeepLearning #Python #TensorFlow #DataScience #ArtificialIntelligence #Programming
Links:
Google Colab: colab.research.google.com
TensorFlow: www.tensorflow.org
Research Paper: www.mdpi.com/1424-8220/24/18/6157
👍 Like and Subscribe for more machine learning tutorials!
💬 Comment below with any questions or suggestions for future videos!
In this comprehensive tutorial, we'll cover:
✅ Building a CNN model for gesture recognition
✅ Processing real sensor data from flex sensors, pressure sensors, and IMU
✅ Implementing the complete pipeline in Google Colab
✅ Achieving 90% accuracy in gesture classification
🕒 Timeline:
0:00 - Introduction & Research Context
0:39 - Dataset Overview
1:47 - Setup & Data Loading
5:05 - Preprocessing Functions
5:35 - Feature Extraction
6:05 - Model Architecture
6:40 - Training Implementation
7:20 - Results Visualization (implementation)
7:54 - Model Saving
8:50 - Start Training
10:12 - Export Trained model
11:00 - Results Visualization (plots)
11:57 - Download Trained Model
12:48 - Conclusion
💻 Code available at: github.com/marwankau/CS6000-Google-Colab-ML
📝 Based on research paper: "Machine Learning-Based Gesture Recognition Glove: Design and Implementation" (Sensors 2024)
#MachineLearning #GestureRecognition #DeepLearning #Python #TensorFlow #DataScience #ArtificialIntelligence #Programming
Links:
Google Colab: colab.research.google.com
TensorFlow: www.tensorflow.org
Research Paper: www.mdpi.com/1424-8220/24/18/6157
👍 Like and Subscribe for more machine learning tutorials!
💬 Comment below with any questions or suggestions for future videos!
Переглядів: 41
Відео
Introduction to Programming using Python lesson 16
Переглядів 46Рік тому
In this lesson, we finish chapter 5 (Introduction to Programming using Python by Y. Daniel Liang). This lesson covers usage of break and continue. 00:00:00 Introduction 00:00:30 Keywords break & continue 00:01:10 Break keyword 00:02:22 Tracing break statement 00:03:15 Continue keyword 00:04:24 Tracing continue statement 00:05:38 When to use break or continue? 00:06:46 Check point 00:10:38 Examp...
Introduction to Programming using Python lesson 15
Переглядів 18Рік тому
In this lesson, we continue chapter 5 (Introduction to Programming using Python by Y. Daniel Liang). This lesson starts with programming multiplication table, minimizing numerical errors, and an example of finding GCD. 00:00:00 Introduction 00:00:25 Example: Multiplication table (explain) 00:00:52 Example: Multiplication table (writing code) 00:09:00 Minimizing numerical errors 00:10:14 Example...
Introduction to Programming using Python lesson 14
Переглядів 19Рік тому
In this lesson, we continue chapter 5 (Introduction to Programming using Python by Y. Daniel Liang). This lesson explain advanced multiple subtraction quiz that keep asking as he wish. Also, I explained the for loop. 00:00:00 Introduction 00:00:34 Example: Advanced multiple subtraction quiz (explain) 00:00:45 Example: Advanced multiple subtraction quiz (writing code) 00:04:41 Example: Sentinel ...
Introduction to Programming using Python lesson 13
Переглядів 15Рік тому
In this lesson, we begin chapter 5 (Introduction to Programming using Python by Y. Daniel Liang). This lesson covers loops that include while-loop. 00:00:00 Introduction 00:00:37 Motivations 00:02:45 Loops 00:03:46 The while loop 00:05:37 Trace while loop 00:06:44 Example of using while loop 00:07:29 Infinite loop 00:08:38 Testing while loop (writing code) 00:11:40 Example: Subtraction quiz (ex...
Introduction to Programming using Python lesson 12
Переглядів 13Рік тому
In this lesson, we continue chapter 4 (Introduction to Programming using Python by Y. Daniel Liang). This lesson covers De Morgan’s law, leap year example, conditional expression, and operator precedence and associativity. 00:00:00 Introduction 00:00:30 De Morgan’s Law (1) 00:01:42 De Morgan’s Law (2) 00:02:17 Condition simplification 00:03:16 Check Point 00:05:43 Example: Leap Years (explain) ...
Introduction to Programming using Python lesson 11
Переглядів 8Рік тому
In this lesson, we continue chapter 4 (Introduction to Programming using Python by Y. Daniel Liang). This lesson covers Chinese zodiac years example, common errors in selections, BMI, and logical operators. 00:00:00 Introduction 00:00:47 Example: Chinese Zodiac (explain) 00:02:10 Example: Chinese Zodiac (writing code) 00:05:47 Check Point 00:08:42 Common errors in selection 00:10:52 Common pitf...
Introduction to Programming using Python lesson 10
Переглядів 16Рік тому
In this lesson, we continue exploring chapter 4 (Introduction to Programming using Python by Y. Daniel Liang). This lesson covers one-way, two-ways, nested, and multi-ways if-elif-else statements. Also, I explained (not, and, or) operators. 00:00:00 Introduction 00:00:28 One-Way if-statements 00:09:05 Example: Simple if Demo (explain) 00:10:16 Example: Simple if Demo (writing code) 00:14:21 Two...
Introduction to Programming using Python lesson 09
Переглядів 54Рік тому
In this lesson, we just begin chapter 4 (Introduction to Programming using Python by Y. Daniel Liang). This chapter cover Selection, Boolean data type, comparison and Random. In this lesson we cover Boolean Data Type, Comparison Operators, and Generating Random numbers. 00:00:00 Introduction 00:00:21 Covered Topics 00:00:31 Boolean Data Type 00:02:28 Relational Operators 00:03:43 Boolean Variab...
Introduction to Programming using Python lesson 08
Переглядів 42Рік тому
In this lesson, we learn about string formatting using method format. 00:00:00 Introduction 00:00:09 Covered Topics 00:00:13 Formatting number and strings 00:01:29 Using format function with float (explain) 00:05:02 Example: using format function with float (writing code) 00:06:19 Using format function with percentage (explain) 00:08:08 Example: using format function with percentage (writing co...
Introduction to Programming using Python lesson 07
Переглядів 62Рік тому
In this lesson, we learn about string and its applications, escape sequences, and work with example on mathematical application to extract dollars and coins. 00:00:00 Introduction 00:00:09 Covered Topics 00:00:15 String and Characters 00:01:37 Escape sequences for Special Characters 00:02:48 Python escape sequences 00:03:38 Example: using escape sequences (writing code) 00:05:06 Example about m...
Introduction to Programming using Python Lesson 06
Переглядів 80Рік тому
In this lesson, we begin chapter 3 which we will learn about python built-in functions, math module, and work with example about computing triangle angles. 00:00:00 Introduction 00:00:21 Covered Topics 00:00:48 Built-in functions 00:01:22 Simple Built-in functions (explain) 00:04:20 Simple Built-in functions (writing code) 00:11:16 Math module 00:12:34 Math module functions 00:17:02 Example: Co...
Introduction to Programming using Python lesson 05
Переглядів 75Рік тому
In this lesson, we'll learn about type conversion, int() function, round function, eval vs int, str function, software development process, and example in calculation distance. 00:00:00 Introduction 00:00:09 Covered Topics 00:00:30 Type conversions and Rounding 00:01:17 int() function (explain) 00:03:18 int() function (writing code) 00:04:34 round() function (explain) 00:08:07 round() function ...
Introduction to Programming using Python Lesson 04
Переглядів 124Рік тому
In this lesson, we'll learn about simultaneous assignments, named constants, numeric data types and operators, expression evaluation, and augmented assignment. 00:00:00 Introduction 00:00:10 Covered Topics 00:00:29 Simultaneous Assignments 00:01:42 Swapping Variable Values (explain) 00:03:31 Swapping Variable Values (writing code) 00:05:07 Obtaining multiple input in one statement (explain) 00:...
Introduction to Programming Using Python lesson 03
Переглядів 143Рік тому
In this lesson, we'll learn how to read input from user, identifier rules, and variable assignments. 00:00:00 Introduction 00:00:13 Covered Topics 00:00:37 User input() function (explain) 00:02:20 User input() function (writing code) 00:04:36 eval() function 00:07:56 Example: Compute area with console input (explain) 00:08:12 Example: Compute area with console input (writing code) 00:10:59 Exam...
Introduction to Programming using python lesson 02
Переглядів 130Рік тому
Introduction to Programming using python lesson 02
Introduction to Programming using Python lesson 01
Переглядів 203Рік тому
Introduction to Programming using Python lesson 01
Computer Architecture, Encoder, Priority Encoder and Decoder
Переглядів 68Рік тому
Computer Architecture, Encoder, Priority Encoder and Decoder
Use Visual Code with GitHub for beginner
Переглядів 1922 роки тому
Use Visual Code with GitHub for beginner
Install JDK, VSCode, and Java Pack for VS Code using limited user
Переглядів 2982 роки тому
Install JDK, VSCode, and Java Pack for VS Code using limited user
Computer Graphics Programming, OpenGL using python
Переглядів 3,6 тис.2 роки тому
Computer Graphics Programming, OpenGL using python
VHDL programming Example OR gate, half adder, and full adder using half adder
Переглядів 3334 роки тому
VHDL programming Example OR gate, half adder, and full adder using half adder
Getting Started with VHDL P11 Run GTKWave from Notepad++
Переглядів 8804 роки тому
Getting Started with VHDL P11 Run GTKWave from Notepad
Getting Started with VHDL P10 Signals Example
Переглядів 3054 роки тому
Getting Started with VHDL P10 Signals Example
Getting Started with VHDL P09 Run GHDL Simulator
Переглядів 6674 роки тому
Getting Started with VHDL P09 Run GHDL Simulator
Getting Started with VHDL P08 Notepad++ plugins NppExec and GHDL analyze
Переглядів 2,3 тис.4 роки тому
Getting Started with VHDL P08 Notepad plugins NppExec and GHDL analyze
Getting Started with VHDL P07 Write your first code in VHDL
Переглядів 6504 роки тому
Getting Started with VHDL P07 Write your first code in VHDL
Getting Started with VHDL P06 Install Notepad++
Переглядів 1 тис.4 роки тому
Getting Started with VHDL P06 Install Notepad
i'm also from Saudia Arabia but from Riyadh
thanks man Sub from me nice work
Bro i have one doubt my else block is not executring
Thanks for the help! Specially in the "let notepad++ compile our vhdl code" part, better than opening cmd every time.
"$(CURRENT_DIRECTORY)\$(NAME_PART).vcd"
when I try to compile, same error happens, even if I ran the first command beforehand successfully...
ghdl -a testbench.vhd Process finished (PID=1824). (Exit code 0) after that I run the second command: ghdl -e testbench Process started (PID=2316) >>> e~testbench.o: file not recognized: File format not recognized collect2.exe: error: ld returned 1 exit status C:\GHDL\0.37-mingw64-llvm\bin\ghdl.exe: compilation error <<< Process finished (PID=2316). (Exit code 1) ghdl -r testbench --stop-time=100ns --vcd=testbench.vcd Process started (PID=16160) >>> C:\GHDL\0.37-mingw64-llvm\bin\ghdl.exe: file 'testbench.exe' does not exist C:\GHDL\0.37-mingw64-llvm\bin\ghdl.exe: Please elaborate your design. <<< Process finished (PID=16160). (Exit code 3) same error as shown in the video, note that I copied the command exactly as is from the description
مرحبا استاذ استاذ انا بدرس معلوماتية استاذ اذا بتقدر خلينا نتواصل بدي مساعدة بمجال vhdl وبنية cpu اكيد رح ادفع فلوس كمان
AA30#0568
هذا اسمي ع discord
بتمنى انك تساعدني لانو انا عندي صعوبة كبيرة بهل مجال
اشتغلت نفس الشغل وبالدقيقة 40:56 ما اعطانب نفس النتيجة ، اعطاني انه ال starting time = 0 بكل الحالات ، ما اشتغل عندي شو السبب؟ مع العلم اني عدت الفيديو مرتين اتاكد من الكود الموجود
ممكن يكون في Grant Chart أو عند مناداتها ماتم إضافته للمصفوفة
could you send me your code?
Sure, here it is, github.com/mtuts/process-scheduling-algorithms.git
جزاك الله خير علي المجهود، لكن يرجى إصلاح الصوت لإنه واطي
الله يحييك أخ محمود، بإذن الله سيتم تعديله سررت بمرورك
Which language is it?
Java