Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Discrete Optimization Data Science Heuristic & Metaheuristic

    Posted By: ELK1nG
    Discrete Optimization Data Science Heuristic & Metaheuristic

    Discrete Optimization Data Science Heuristic & Metaheuristic
    Genre: eLearning | MP4 | Video: h264, 1280x720 | Audio: aac, 44100 Hz
    Language: English | VTT | Size: 1.06 GB | Duration: 5 section | 55 lectures | 3h 24m

    Discrete Optimization in Data Science: Heuristic and Metaheuristic Methods

    What you'll learn
    What is optimization
    Some real-life situations where we need to optimize an objective
    The mathematical formalism of optimization
    How discrete optimization (Combinatorics) differs from continuous optimization
    Different approaches to solve a Combinatorics problem, including— The simplest, perfect but slow ‘Brute Force’ method. One of the fastest and practicable ‘Greedy’ heuristic.A look-ahead mechanism to refine the greedy approach.
    The most popular problem in Combinatorics, viz. Travelling Salesman Problem
    Other generic problems in discrete optimization, like the Knapsack Problem
    How metaheuristic approaches compare to heuristic solutions
    The nature-inspired class of metaheuristic approaches
    Ant Colony Optimization: its basis, modus operandi, algorithm and flow chart
    The R library to implement Ant Colony Optimization and other heuristic solutions
    Examples of Travelling Salesman Problems solved through different approaches

    Requirements
    ESSENTIAL : A moderate knowledge of Mathematics (High School level)
    BOOSTER : Familiarity with some programming language (preferably R)
    BOOSTER : Interest in solving puzzles and games involving logic
    BOOSTER : Basic knowhow on what Data Science is about
    Description
    Discrete Optimization is something all of us use in our daily activities when say, we order at a restaurant, decide which subject to study, take up a new activity… or look for a change.

    It comprises of choosing between alternatives that best suit some objective we have in mind. When such things are formalized, i.e. the objective and the ability of each choice to fulfill that objective are quantified, we get a mathematical expression of the problem we would optimize.

    The classical or statistical method of enumerating all solutions and choosing the best out of them is the ideal way of solving any optimization problem, and will always lead to the global optimal solution— however complex be the discrete optimization (or Combinatorics) problem.

    But such a brute force solution is only feasible for some smaller problems involving a handful of features. As soon as the dimension of the problem starts growing, brute force fails, sheerly from time considerations. We then have to think of better ways to solve… and come across methods or heuristics such as a greedy algorithm, which chooses the most beneficial solution step at each iteration. Such a procedure gives an acceptable solution fast enough, but not always able to find the shortest route (our original objective). This results in a compromise or trade-off between accuracy and speed, without which most practical problems would never be solved.

    The major treatise of optimization is considered equivalent to finding the shortest route through a series of cities. This comprises the generic Travelling Salesman Problem (TSP), generic in the sense that most discrete optimization problems can be reduced to the TSP very easily. Different algorithms can be employed to solve this problem. The solution methods in this discrete optimization course are practically illustrated with different instances of the TSP (and a knapsack problem) as examples.

    Nature-inspired metaheuristics give us some excellent ways to solve a discrete optimization problem in an elegant way. Ant Colony Optimization (ACO) is one such algorithm proposed by Marco Dorigo in the 1990’s, and is considered a state-of-the-art method to solve the TSP.

    The course progressively relates live real-world experiences to optimization problems and casts them in the language of mathematics. The methods to solve the TSP is introduced lucidly, and with care. Three example problems of increasing difficulty are solved through different methods introduced in the course, and their individual results compared.

    Who this course is for
    For Students and Scholars
    Professionals and Managers
    Enthusiast eager to learn anything
    Natural Science/Social Science Enthusiast
    Data Analysis/Data Analytics Enthusiast
    Computer Science/Data Science Enthusiast