Add beginner-friendly SVM exercise using Iris dataset#216
Open
riyaseema80 wants to merge 1 commit intogimseng:masterfrom
Open
Add beginner-friendly SVM exercise using Iris dataset#216riyaseema80 wants to merge 1 commit intogimseng:masterfrom
riyaseema80 wants to merge 1 commit intogimseng:masterfrom
Conversation
- Introduces a Support Vector Machine (SVM) exercise - Uses the Iris dataset to demonstrate classification - Includes visualization of decision boundaries - Experiments with different kernels (linear, poly, rbf, sigmoid) - Tagged for beginner-friendly and Hacktoberfest
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds a beginner-friendly exercise to demonstrate Support Vector Machines (SVM) using the Iris dataset.
What’s included:
Step 1: Introduction to SVMs and how they classify data
Step 2: Load and preprocess the Iris dataset
Step 3: Train an SVM classifier and evaluate performance
Step 4: Visualize decision boundaries for easy understanding
Step 5: Experiment with different SVM kernels (linear, poly, rbf, sigmoid)
Step 6: Summary highlighting key learning points
Why this is beginner-friendly:
Focuses on a simple, well-known dataset
Includes code examples and explanations
Provides visualization for better conceptual understanding
Encourages experimenting with different kernels
Tags:
#MachineLearning #SVM #Python #Hacktoberfest #BeginnerFriendly