Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Machine Learning with Weka
Rating: 2.9 out of 5(21 ratings)
621 students

Learn Machine Learning with Weka

Learn Machine Learning and Weka with this COurse
Last updated 12/2018
English

What you'll learn

  • Machine Learning using Weka Software

Course content

1 section • 22 lectures • 1h 17m total length
  • Getting Started1:53

    Get started with machine learning using Weka, as you explore statistical concepts and download studies to begin your learning journey.

  • Getting Started 25:12

    Get started with machine learning using Weka by configuring your environment, setting environment variables, and locating your project files—learning how to select folders and resolve setup issues.

  • Data Mining Process5:37

    Explore the data mining process from business understanding to deployment, using descriptive statistics, visualizations, data cleaning, modeling, evaluation, and selecting high-accuracy models for prediction.

  • Simple Linear Regression3:07

    Learn machine learning with Weka: explore simple linear regression using training and testing data splits to derive the regression equation and predict numerical outcomes such as price from engine size.

  • Regression for Weka6:32

    Master regression in Weka through preprocessing, selecting regression models such as logistic and linear regression, and evaluating with cross-validation and training-testing splits.

  • KMeans Clustering3:05

    Learn how k-means clustering groups data points into two clusters by assigning points to the nearest centroid, updating the centroids, and repeating until no changes.

  • KMeans Clustering with Weka1:52

    Learn how to run k-means clustering in Weka, select the algorithm, set the number of clusters, and view the resulting clustering results.

  • Agglomeration CLustering3:45

    Learn agglomerative clustering by computing all pairwise distances among data points, merging the nearest pairs into groups, and iteratively forming larger clusters until a final hierarchy emerges.

  • Agglomeration Clustering with Weka1:32

    Explore agglomeration clustering with Weka by selecting a hierarchical algorithm, adjusting settings, and specifying the number of clusters, then view and visualize clustering results across main and separate windows.

  • Decision Tree: ID3 Algorithm9:15

    Learn machine learning with Weka by exploring the ID3 decision tree algorithm, using entropy and information gain to select attributes and build a classifier with rules.

  • Decision Tree with Weka2:12

    Learn to build and visualize a decision tree with Weka, adjust settings, and classify instances effectively. Explore cost-benefit analysis and cost curves to evaluate model performance.

  • KNN Classification3:50

    Explore k-nearest neighbors classification in Weka by calculating distances, selecting the top k neighbors, and using majority voting to predict the class while evaluating accuracy.

  • KNN with Weka1:46

    Learn knn classification with Weka using ibk, adjust k and batch size, visualize the classification results, and observe an accuracy of 96 percent.

  • Naive Bayes ALgorithm5:36

    Learn the Naive Bayes algorithm for classification, assuming independent features and using Bayes' theorem to compare hypotheses with evidence from a dataset.

  • Naive Bayes with Weka0:48

    Explore how naive bayes with weka classifies instances, achieving about 96 percent accuracy and 4 percent error, and how to apply this knowledge base algorithm.

  • Neural Network5:44

    Explore neural networks through neuron activation, propagation, and the roles of weights and bias, then learn error-driven training with learning rate and iterations.

  • Neural Network in Weka1:17

    Learn to train a neural network in Weka by adjusting learning rate and validation size, then evaluate how the model classifies instances using standard metrics.

  • What Algorithm to use?1:35

    Discover how to select the right machine learning algorithm with weka, using a practical cheat sheet that guides choices across classification, regression, clustering, and dimensionality reduction for data mining projects.

  • Model Evaluation3:44

    Evaluate machine learning models in Weka using regression metrics such as r-squared and sum of squares, alongside classification metrics like accuracy and precision.

  • Weka Advanced Attribute Selection2:08

    Explore advanced attribute selection in Weka by evaluating candidate features using methods like information gain and correlation, selecting solid attributes for improved classification.

  • Weka Advanced Visualizations3:35

    Explore advanced visualizations in Weka by using scatterplots and correlation metrics to analyze relationships between numeric and categorical variables and interpret regression results.

  • Weka Model Selection3:06

    Train multiple classification models in Weka, compare accuracies of IBK, decision trees, and others, select the highest-accuracy models, save them, and use them to make predictions.

Requirements

  • Computer Knowledge

Description


Master Machine Learning & Data Mining with Weka

Data is everywhere, and organizations urgently need professionals who can turn raw data into predictive models. According to SAS, mastering analytics and machine learning gives you a massive career advantage by sharpening your problem-solving abilities, opening doors to high-demand technical roles, and unlocking opportunities in cutting-edge fields like the Internet of Things (IoT) and Smart Cities.

This bite-sized, practical course focuses on Machine Learning using Weka, mapping directly to the Modeling and Evaluation stages of the industry-standard CRISP-DM data mining framework.

Why Take This Course?

  • No-Code Machine Learning: Master core machine learning concepts and algorithms quickly using Weka's powerful GUI—no complex programming required.

  • Comprehensive Algorithm Coverage: Build and evaluate models using Linear Regression, K-Means & Agglomerative Clustering, ID3 Decision Trees, K-Nearest Neighbors (KNN), Naïve Bayes, and Neural Networks.

  • CRISP-DM Alignment: Ground your predictive analytics in real-world data science workflows, from feature selection to model deployment.

What You Will Learn

Data Mining Process & Setup

  • Understanding the CRISP-DM Framework (Modeling & Evaluation focus)

  • Getting started with Weka interface and dataset navigation

Supervised Machine Learning (Regression & Classification)

  • Linear Regression: Building and analyzing continuous regression models in Weka

  • Decision Trees: Implementing the ID3 algorithm for rule-based classification

  • K-Nearest Neighbors (KNN): Distance-based pattern classification

  • Naïve Bayes: Probabilistic classification techniques

  • Neural Networks: Training Multi-layer Perceptrons in Weka

Unsupervised Learning (Clustering)

  • K-Means Clustering: Grouping data based on vector distances

  • Agglomerative Clustering: Hierarchical cluster modeling

Advanced Weka Tools, Evaluation & Deployment

  • Algorithm selection guidelines ("What Algorithm to Use?")

  • Evaluating model performance using test metrics and cross-validation

  • Advanced Attribute Selection: Identifying key features to improve model accuracy

  • Advanced Data Visualizations: Exploring model outputs and data distributions visually

  • Model Selection & Deployment: Selecting the best model and deploying it for real-world predictions

Requirements

  • Basic computer literacy (Windows, Mac, or Linux).

  • No programming experience required—Weka provides a friendly graphical interface.

Who This Course Is For

  • Beginners, analysts, and students looking to learn machine learning without getting bogged down in code.

  • Data Science enthusiasts who want to quickly prototype and test predictive models using Weka.

  • Professionals seeking a practical, GUI-based approach to the Modeling and Evaluation stages of the CRISP-DM lifecycle.

Who this course is for:

  • Beginner Data Analyst and Data Scientist interested to learn Machine Learning and Weka.