Part 1: Some Math/Stat Background that (true) Data Scientists will know/use: from the internet

Chebyshev’s inequality

“In probability theory, Chebyshev’s inequality (also called the Bienaymé–Chebyshev inequality) guarantees that, for a wide class of probability distributions, no more than a certain fraction of values can be more than a certain distance from the mean.

Specifically, no more than 1/k2 of the distribution’s values can be more than k standard deviations away from the mean

equivalently, at least 1 − 1/k2 of the distribution’s values are within k standard deviations of the mean

In statistics. The inequality has great utility because it can be applied to any probability distribution in which the mean and variance are defined.”

Ref: https://en.wikipedia.org/wiki/Chebyshev%27s_inequality

Probabilistic statement[edit]

Let X (integrable) be a random variable with finite expected value μ and finite non-zero variance σ2. Then for any real number k > 0,

\Pr(|X-\mu |\geq k\sigma )\leq {\frac {1}{k^{2}}}.

Only the case k > 1 is useful. When {\displaystyle k\leq 1} the right-hand side {\displaystyle {\frac {1}{k^{2}}}\geq 1} and the inequality is trivial as all probabilities are ≤ 1.

As an example, using {\displaystyle k={\sqrt {2}}} shows that the probability that values lie outside the interval {\displaystyle (\mu -{\sqrt {2}}\sigma ,\mu +{\sqrt {2}}\sigma )} does not exceed {\frac {1}{2}}.

Ref: https://en.wikipedia.org/wiki/Chebyshev%27s_inequality

“Markov’s inequality

“Markov’s inequality (and other similar inequalities) relate probabilities to expectations, and provide (frequently loose but still useful) bounds for the cumulative distribution function of a random variable.”

Statement

“If X is a nonnegative random variable and a > 0, then the probability that X is at least a is at most the expectation of X divided by a:[1]

{\displaystyle \operatorname {P} (X\geq a)\leq {\frac {\operatorname {E} (X)}{a}}.}

Let {\displaystyle a={\tilde {a}}\cdot \operatorname {E} (X)}{\displaystyle a={\tilde {a}}\cdot \operatorname {E} (X)}{\displaystyle {\tilde {a}}>0}); then we can rewrite the previous inequality as

Ref: https://en.wikipedia.org/wiki/Markov%27s_inequality

Check Null Hypothesis concept as well as Chi Square Test here: http://bangla.salearningschool.com/recent-posts/important-basic-concepts-statistics-for-big-data/

Chi-Square Statistic:

“A chi square (χ2) statistic is a test that measures how expectations compare to actual observed data (or model results).”

https://www.investopedia.com/terms/c/chi-square-statistic.asp

“What does chi square test tell you?

The Chisquare test is intended to test how likely it is that an observed distribution is due to chance. It is also called a “goodness of fit” statistic, because it measures how well the observed distribution of data fits with the distribution that is expected if the variables are independent.”

https://www.ling.upenn.edu/~clight/chisquared.htm

“In probability theory and statistics, the chi-square distribution (also chi-squared or χ2-distribution) with k degrees of freedom is the distribution of a sum of the squares of k independent standard normal random variables. The chi-square distribution is a special case of the gamma distribution and is one of the most widely used probability distributions in inferential statistics, notably in hypothesis testing and in construction of confidence intervals.[2][3][4][5] When it is being distinguished from the more general noncentral chi-square distribution, this distribution is sometimes called the central chi-square distribution.”: https://en.wikipedia.org/wiki/Chi-squared_distribution

“A chi-squared test, also written as χ2 test, is any statistical hypothesis test where the sampling distribution of the test statistic is a chi-squared distribution when the null hypothesis is true. Without other qualification, ‘chi-squared test’ often is used as short for Pearson’s chi-squared test. The chi-squared test is used to determine whether there is a significant difference between the expected frequencies and the observed frequencies in one or more categories.”: https://en.wikipedia.org/wiki/Chi-squared_test

Statistical Significance Tests for Comparing Machine Learning Algorithms

Learn

  • Statistical hypothesis tests can aid in comparing machine learning models and choosing a final model.
  • The naive application of statistical hypothesis tests can lead to misleading results.
  • Correct use of statistical tests is challenging, and there is some consensus for using the McNemar’s test or 5×2 cross-validation with a modified paired Student t-test.

https://machinelearningmastery.com/statistical-significance-tests-for-comparing-machine-learning-algorithms/

Probability Axioms (I am not convinced that the following is the  best way to say)

  • Axiom 1: The probability of an event is a real number greater than or equal to 0.
  • Axiom 2: The probability that at least one of all the possible outcomes of a process (such as rolling a die) will occur is 1.
  • Axiom 3: If two events A and B are mutually exclusive, then the probability of either A or B occurring is the probability of A occurring plus the probability of B occurring.

https://plus.maths.org/content/maths-minute-axioms-probability

1. Probability is non-negative

2. P{S} = 1

3. Probability is additive

If A and B are two mutually exclusive (independent) events

P (A U B) = P(A) + P(B)

P (A intersection B) = empty = 0 . [nothing common]

P{A} = 1 – P'(A)

P{phi = empty} = 0

What does probability density function mean?

“Probability density function (PDF) is a statistical expression that defines a probability distribution for a continuous random variable as opposed to a discrete random variable. When the PDF is graphically portrayed, the area under the curve will indicate the interval in which the variable will fall” https://www.investopedia.com/terms/p/pdf.asp

“A probability density function is most commonly associated with absolutely continuous univariate distributions. A random variable X has density f_X, where f_X is a non-negative Lebesgue-integrable function, if:
\Pr[a\leq X\leq b]=\int _{a}^{b}f_{X}(x)\,dx.

Hence, if F_{X} is the cumulative distribution function of X, then:

F_{X}(x)=\int _{-\infty }^{x}f_{X}(u)\,du,

and f_X is continuous at x

f_{X}(x)={\frac {d}{dx}}F_{X}(x).

Intuitively, one can think of {\displaystyle f_{X}(x)\,dx} as being the probability of X falling within the infinitesimal interval [x,x+dx].”
https://en.wikipedia.org/wiki/Probability_density_function

Probability mass function

Jump to navigationJump to search
The graph of a probability mass function. All the values of this function must be non-negative and sum up to 1.

“In probability and statistics, a probability mass function (PMF) is a function that gives the probability that a discrete random variable is exactly equal to some value.[1] Sometimes it is also known as the discrete density function. The probability mass function is often the primary means of defining a discrete probability distribution, and such functions exist for either scalar or multivariate random variables whose domain is discrete.

A probability mass function differs from a probability density function (PDF) in that the latter is associated with continuous rather than discrete random variables. A PDF must be integrated over an interval to yield a probability.[2]

The value of the random variable having the largest probability mass is called the mode.”https://en.wikipedia.org/wiki/Probability_mass_function

4.3.1 Mixed Random Variables

Here, we will discuss mixed random variables. These are random variables that are neither discrete nor continuous, but are a mixture of both. In particular, a mixed random variable has a continuous part and a discrete part.

https://www.probabilitycourse.com/chapter4/4_3_1_mixed.php . Also check the examples from here

Expected values of a random variable
The expected value of a discrete random variable is the probability-weighted average of all its possible values. In other words, each possible value the random variable can assume is multiplied by its probability of occurring, and the resulting products are summed to produce the expected value.
https://en.wikipedia.org/wiki/Expected_value

The “moments” of a random variable

The “moments” of a random variable (or of its distribution) are expected values of powers or related functions of the random variable. The rth moment of X is E(Xr). In particular, the first moment is the mean, µX = E(X). The mean is a measure of the “center” or “location” of a distribution

http://homepages.gac.edu/~holte/courses/mcs341/fall10/documents/sect3-3a.pdf

Joint distributions

“Joint distributions Notes: Below X and Y are assumed to be continuous random variables. This case is, by far, the most important case. Analogous formulas, with sums replacing integrals and p.m.f.’s instead of p.d.f.’s, hold for the case when X and Y are discrete r.v.’s. Appropriate analogs also hold for mixed cases (e.g., X discrete, Y continuous), and for the more general case of n random variables X1, . . . , Xn.

• Joint cumulative distribution function (joint c.d.f.): F(x, y) = P(X ≤ x, Y ≤ y)”

https://faculty.math.illinois.edu/~hildebr/461/jointdistributions.pdf

The above were mostly from the Internet and as is.

Test: Estimation, Tracking, Probability, Data Science

Chebyshev’s inequality

"In probability theory, Chebyshev’s inequality (also called the Bienaymé–Chebyshev inequality) guarantees that, for a wide class of probability distributions, no more than a certain fraction of values can be more than a certain distance from the mean.

Specifically, no more than 1/k2 of the distribution’s values can be more than k standard deviations away from the mean

(or equivalently, at least 1 − 1/k2 of the distribution’s values are within k standard deviations of the mean).

The inequality has great utility because it can be applied to any probability distribution in which the mean and variance are defined. "

https://en.wikipedia.org/wiki/Chebyshev%27s_inequality

"Probabilistic statement[edit]

Let X (integrable) be a random variable with finite expected value μ and finite non-zero variance σ2. Then for any real number k > 0,

{\displaystyle \Pr(|X-\mu |\geq k\sigma )\leq {\frac {1}{k^{2}}}.}\Pr(|X-\mu |\geq k\sigma )\leq {\frac {1}{k^{2}}}.

Only the case {\displaystyle k>1}k > 1 is useful. When {\displaystyle k\leq 1}{\displaystyle k\leq 1} the right-hand side {\displaystyle {\frac {1}{k^{2}}}\geq 1}{\displaystyle {\frac {1}{k^{2}}}\geq 1} and the inequality is trivial as all probabilities are ≤ 1."

"As an example, using {\displaystyle k={\sqrt {2}}} shows that the probability that values lie outside the interval {\displaystyle (\mu -{\sqrt {2}}\sigma ,\mu +{\sqrt {2}}\sigma )} does not exceed {\frac {1}{2}}."

"Markov’s inequality

"Markov’s inequality (and other similar inequalities) relate probabilities to expectations, and provide (frequently loose but still useful) bounds for the cumulative distribution function of a random variable."

Statement[edit]

If X is a nonnegative random variable and a > 0, then the probability that X is at least a is at most the expectation of X divided by a:[1]

{\displaystyle \operatorname {P} (X\geq a)\leq {\frac {\operatorname {E} (X)}{a}}.}{\displaystyle \operatorname {P} (X\geq a)\leq {\frac {\operatorname {E} (X)}{a}}.}

Sayed Ahmed

BSc. Eng. in Comp. Sc. & Eng. (BUET)
MSc. in Comp. Sc. (U of Manitoba, Canada)
MSc. in Data Science and Analytics (Ryerson University, Canada)
Linkedin: https://ca.linkedin.com/in/sayedjustetc

Blog: http://Bangla.SaLearningSchool.com, http://SitesTree.com
Online and Offline Training: http://Training.SitesTree.com

Get access to courses on Big Data, Data Science, AI, Cloud, Linux, System Admin, Web Development and Misc. related. Also, create your own course to sell to others to earn a revenue.
http://sitestree.com/training/

If you want to contribute to the operation of this site (Bangla.SaLearn) including occasional free and/or low cost online training (using Zoom.us): http://Training.SitesTree.com (or charitable/non-profit work in the education/health/social service sector), you can financially contribute to: safoundation at salearningschool.com using Paypal or Credit Card (on http://sitestree.com/training/enrol/index.php?id=114 ).

Software Engineering Job Interview Preparation – সফটওয়্যার ইঞ্জিনিয়ারিং ইন্টারভিউয়ের জন্য প্রস্তুতি

digital pen

Wacom Huion Gaomon Parblo
https://www.amazon.ca/Wacom-Drawing-Software-Included-CTL4100/dp/B079HL9YSF/ref=pd_sbs_147_t_1/137-1911729-0010732?_encoding=UTF8&pd_rd_i=B079HL9YSF&pd_rd_r=074faca6-26a6-4641-a332-ce30be389507&pd_rd_w=IlKml&pd_rd_wg=Nkchc&pf_rd_p=9926bb69-42b9-46e4-b788-f665992e326d&pf_rd_r=80CN0VDRKW9R930AA6JV&refRID=80CN0VDRKW9R930AA6JV&th=1

https://www.amazon.com/Wacom-CTL4100-Graphics-Software-included/dp/B079HL9YSF/ref=dp_ob_title_ce

https://www.amazon.ca/1060Plus-Graphics-Drawing-Pressure-Sensitivity/dp/B01DZLKYEW/ref=sr_1_11_sspa?keywords=huion&qid=1549776343&s=gateway&sr=8-11-spons&psc=1

https://www.amazon.ca/dp/B07KTWH92W/ref=sspa_dk_detail_4?psc=1&pd_rd_i=B07KTWH92W&pd_rd_w=JpuEc&pf_rd_p=4b7c8c1c-293f-4b1e-a49a-8787dff31bcb&pd_rd_wg=iTLjs&pf_rd_r=GETQN0DH9BFBH4VQDZ9B&pd_rd_r=748b80f9-aa5e-43b9-837d-6723ebc269c4&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUFEMFowQ1BIT0ZBOU8mZW5jcnlwdGVkSWQ9QTA0NjgyNDYySEJJR1BBNklCR1kwJmVuY3J5cHRlZEFkSWQ9QTA5Nzc4NTUzMlEwUjRGRDU5MVhZJndpZGdldE5hbWU9c3BfZGV0YWlsJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==

https://www.amazon.ca/dp/B07KTWH92W/ref=sspa_dk_detail_4?psc=1&pd_rd_i=B07KTWH92W&pd_rd_w=JpuEc&pf_rd_p=4b7c8c1c-293f-4b1e-a49a-8787dff31bcb&pd_rd_wg=iTLjs&pf_rd_r=GETQN0DH9BFBH4VQDZ9B&pd_rd_r=748b80f9-aa5e-43b9-837d-6723ebc269c4&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUFEMFowQ1BIT0ZBOU8mZW5jcnlwdGVkSWQ9QTA0NjgyNDYySEJJR1BBNklCR1kwJmVuY3J5cHRlZEFkSWQ9QTA5Nzc4NTUzMlEwUjRGRDU5MVhZJndpZGdldE5hbWU9c3BfZGV0YWlsJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==

https://www.amazon.ca/Huion-Graphics-Drawing-Tablet-Board/dp/B00TB0TTAC/ref=sr_1_15?keywords=wacom+bamboo&qid=1577324928&sr=8-15

https://www.amazon.ca/Graphics-Drawing-Pressure-Eco-Friendly-Battery-Free/dp/B075V3ZS99/ref=sr_1_20_sspa?keywords=wacom+bamboo&qid=1577324928&sr=8-20-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEyS04xWEtFS1g0WkFEJmVuY3J5cHRlZElkPUEwMTk5NzkyM045M0NBTE5DQ1VUJmVuY3J5cHRlZEFkSWQ9QTAzMTg2MjMyT0xMV1FNNkI3VlBCJndpZGdldE5hbWU9c3BfYnRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==

https://forum.deviantart.com/art/digital/2472027/

https://forum.deviantart.com/art/digital/2333282/

https://www.reddit.com/r/DigitalPainting/comments/ap1bh7/picked_some_tablets_wacom_huion_gaomon_but_could/

https://www.aliexpress.com/item/32871479347.html?spm=a2g0o.productlist.0.0.25eca677yYEntH&algo_pvid=e977074d-0813-4e27-ba5d-084c5f3cef84&algo_expid=e977074d-0813-4e27-ba5d-084c5f3cef84-0&btsid=cc674771-f08e-4480-984d-a210f1d55b33&ws_ab_test=searchweb0_0,searchweb201602_6,searchweb201603_53

https://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20191225173733&SearchText=digital+pen

https://www.youtube.com/watch?v=a5Kqpnx8fvw

https://www.wacom.com/en-us/products/smartpads/bamboo-folio

https://www.teachthought.com/technology/how-to-screencast-like-the-khan-academy/

Sayed Ahmed

BSc. Eng. in Comp. Sc. & Eng. (BUET)
MSc. in Comp. Sc. (U of Manitoba, Canada)
MSc. in Data Science and Analytics (Ryerson University, Canada)
Linkedin: https://ca.linkedin.com/in/sayedjustetc

Blog: http://Bangla.SaLearningSchool.com, http://SitesTree.com
Online and Offline Training: http://Training.SitesTree.com

Get access to courses on Big Data, Data Science, AI, Cloud, Linux, System Admin, Web Development and Misc. related. Also, create your own course to sell to others to earn a revenue.
http://sitestree.com/training/

If you want to contribute to the operation of this site (Bangla.SaLearn) including occasional free and/or low cost online training (using Zoom.us): http://Training.SitesTree.com (or charitable/non-profit work in the education/health/social service sector), you can financially contribute to: safoundation at salearningschool.com using Paypal or Credit Card (on http://sitestree.com/training/enrol/index.php?id=114 ).

Overview on optimization concepts: From the Internet

Optimization Concepts:

Convex sets:
"A convex set is a set of points such that, given any two points A, B in that set, the line AB joining them lies entirely within that set. Intuitively, this means that the set is connected (so that you can pass between any two points without leaving the set) and has no dents in its perimeter.
Convexity/What is a convex set? – Wikibooks, open books for …
https://en.wikibooks.org › wiki › Convexity › What_is_a_convex_set?"

Convex functions:
"A convex function is a real-valued function defined on an interval with the property that its epigraph (the set of points on or above the graph of the function) is a convex set. Convex minimization is a subfield of optimization that studies the problem of minimizing convex functions over convex sets.
Convex set – Wikipedia
https://en.wikipedia.org › wiki › Convex_set"

Optimization problems:
Interesting simple optimization problems and solutions:
http://tutorial.math.lamar.edu/Classes/CalcI/Optimization.aspx
More Simple Optimization Problems and Solutions:
https://www.khanacademy.org/search?page_search_query=Optimization%20problems%20(calculus)

Basics of convex analysis:
https://en.wikipedia.org/wiki/Convex_analysis
A good overview: http://eceweb.ucsd.edu/~gert/ECE273/CvxOptTutPaper.pdf

least-squares:
"The least squares method is a statistical procedure to find the best fit for a set of data points by minimizing the sum of the offsets or residuals of points from the plotted curve. Least squares regression is used to predict the behavior of dependent variables.Sep 2, 2019
Least Squares Method Definition – Investopedia
https://www.investopedia.com › terms › least-squares-method"

"minimizing the sum of the squares of the residuals made in the results of every single equation."
"The most important application is in data fitting. The best fit in the least-squares sense minimizes the sum of squared residuals (a residual being: the difference between an observed value, and the fitted value provided by a model)."
"Least-squares problems fall into two categories: linear or ordinary least squares and nonlinear least squares, depending on whether or not the residuals are linear in all unknowns. The linear least-squares problem occurs in statistical regression analysis; it has a closed-form solution. The nonlinear problem is usually solved by iterative refinement; at each iteration the system is approximated by a linear one, and thus the core calculation is similar in both cases.

Polynomial least squares describes the variance in a prediction of the dependent variable as a function of the independent variable and the deviations from the fitted curve.

When the observations come from an exponential family and mild conditions are satisfied, least-squares estimates and maximum-likelihood estimates are identical.[1] The method of least squares can also be derived as a method of moments estimator.

The following discussion is mostly presented in terms of linear functions but the use of least squares is valid and practical for more general families of functions. Also, by iteratively applying local quadratic approximation to the likelihood (through the Fisher information), the least-squares method may be used to fit a generalized linear model."
https://en.wikipedia.org/wiki/Least_squares

linear and quadratic programs:
"A linear programming (LP) problem is one in which the objective and all of the constraints are linear functions of the decision variables."
"A quadratic programming (QP) problem has an objective which is a quadratic function of the decision variables, and constraints which are all linear functions of the variables."
"LP problems are usually solved via the Simplex method. "
"An alternative to the Simplex method, called the Interior Point or Newton-Barrier method, was developed by Karmarkar in 1984. Also in the last decade, this method has been dramatically enhanced with advanced linear algebra methods so that it is often competitive with the Simplex method, especially on very large problems."
"Since a QP problem is a special case of a smooth nonlinear problem, it can be solved by a smooth nonlinear optimization method such as the GRG or SQP method. However, a faster and more reliable way to solve a QP problem is to use an extension of the Simplex method or an extension of the Interior Point or Barrier method."
https://www.solver.com/optimization-problem-types-linear-and-quadratic-programming
Quadratic programming
https://optimization.mccormick.northwestern.edu/index.php/Quadratic_programming

semidefinite programming:
"Semidefinite programming – Wikipedia
https://en.wikipedia.org › wiki › Semidefinite_programming
Semidefinite programming (SDP) is a subfield of convex optimization concerned with the optimization of a linear objective function (a user-specified function that the user wants to minimize or maximize) over the intersection of the cone of positive semidefinite matrices with an affine space, i.e., a spectrahedron.
‎Motivation and definition · ‎Duality theory · ‎Examples · ‎Algorithms"

"Semidefinite Programming
https://web.stanford.edu › ~boyd › papers › sdp
In semidefinite programming we minimize a linear function subject to the constraint that an affine combination of symmetric matrices is positive semidefinite. Such a constraint is nonlinear and nonsmooth, but convex, so positive definite programs are convex optimization problems."

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-251j-introduction-to-mathematical-programming-fall-2009/readings/MIT6_251JF09_SDP.pdf

minimax:

"Minimax – Wikipedia
https://en.wikipedia.org › wiki › Minimax
Minimax (sometimes MinMax, MM or saddle point) is a decision rule used in artificial intelligence, decision theory, game theory, statistics and philosophy for minimizing the possible loss for a worst case (maximum loss) scenario. When dealing with gains, it is referred to as "maximin"—to maximize the minimum gain.""

duality theory:
"In mathematical optimization theory, duality or the duality principle is the principle that optimization problems may be viewed from either of two perspectives, the primal problem or the dual problem. The solution to the dual problem provides a lower bound to the solution of the primal (minimization) problem.
Duality (optimization) – Wikipedia
https://en.wikipedia.org › wiki › Duality_(optimization)"
"Usually the term "dual problem" refers to the Lagrangian dual problem but other dual problems are used – for example, the Wolfe dual problem and the Fenchel dual problem. The Lagrangian dual problem is obtained by forming the Lagrangian of a minimization problem by using nonnegative Lagrange multipliers to add the constraints to the objective function, and then solving for the primal variable values that minimize the original objective function. This solution gives the primal variables as functions of the Lagrange multipliers, which are called dual variables, so that the new problem is to maximize the objective function with respect to the dual variables under the derived constraints on the dual variables (including at least the nonnegativity constraints)."

theorems of alternative:
"Farkas’ lemma belongs to a class of statements called "theorems of the alternative": a theorem stating that exactly one of two systems has a solution.
Farkas’ lemma – Wikipedia
https://en.wikipedia.org › wiki › Farkas’_lemma"

"In layman’s terms, a Theorem of the Alternative is a theorem which states that given two conditions, one of the two conditions is true. It further states that if one of those conditions fails to be true, then the other condition must be true.May 8, 1991"
http://digitalcommons.iwu.edu/cgi/viewcontent.cgi?article=1000&context=math_honproj

theorems of alternative applications; : https://link.springer.com/article/10.1007/BF00939083

interior-point methods:
"Interior-point methods (also referred to as barrier methods or IPMs) are a certain class of algorithms that solve linear and nonlinear convex optimization problems.""
https://en.wikipedia.org/wiki/Interior-point_method

Applications of signal processing:
"Applications of DSP include audio signal processing, audio compression, digital image processing, video compression, speech processing, speech recognition, digital communications, digital synthesizers, radar, sonar, financial signal processing, seismology and biomedicine.
Digital signal processing – Wikipedia
https://en.wikipedia.org › wiki › Digital_signal_processing"

Applications of optimization to signal processing:
"Convex optimization has been used in signal processing for a long time, to choose coefficients for use in fast (linear) algorithms, such as in filter or array design; more recently, it has been used to carry out (nonlinear) processing on the signal itself."
https://web.stanford.edu/~boyd/papers/rt_cvx_sig_proc.html

Kinect Audio Signal Optimization:
https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/ivantash-optimization_methods_and_their_applications_in_dsp.pdf

statistics and machine learning:
"The Actual Difference Between Statistics and Machine Learning
https://towardsdatascience.com › the-actual-difference-between-statistics-an…
Mar 24, 2019 – “The major difference between machine learning and statistics is their purpose. Machine learning models are designed to make the most accurate predictions possible. Statistical models are designed for inference about the relationships between variables.” … Statistics is the mathematical study of data."

Machine Learning vs Statistics – KDnuggets
https://www.kdnuggets.com › 2016/11 › machine-learning-vs-statistics
Machine learning is all about predictions, supervised learning, and unsupervised learning, while statistics is about sample, population, and hypotheses. But are …
https://www.kdnuggets.com/2016/11/machine-learning-vs-statistics.html

The Close Relationship Between Applied Statistics and Machine Learning
https://machinelearningmastery.com/relationship-between-applied-statistics-and-machine-learning/

Control and mechanical engineering:
"Control engineering is the engineering discipline that focuses on the modeling of a diverse range of dynamic systems (e.g. mechanical systems) and the design of controllers that will cause these systems to behave in the desired manner. … In most cases, control engineers utilize feedback when designing control systems." https://en.wikipedia.org/wiki/Control_engineering

Digital and analog circuit design:
"With the advent of logic synthesis, one of the biggest challenges faced by the electronic design automation (EDA) industry was to find the best netlist representation of the given design description. While two-level logic optimization had long existed in the form of the Quine–McCluskey algorithm, later followed by the Espresso heuristic logic minimizer, the rapidly improving chip densities, and the wide adoption of HDLs for circuit description, formalized the logic optimization domain as it exists today." https://en.wikipedia.org/wiki/Logic_optimization

The analysis and optimization algorithms of the electronic circuits design
https://www.researchgate.net/publication/269211254_The_analysis_and_optimization_algorithms_of_the_electronic_circuits_design

Optimization Methods in Finance
http://web.math.ku.dk/~rolf/CT_FinOpt.pdf

Optimization Models and Methods with Applications in Finance: http://www.bcamath.org/documentos_public/courses/Nogales_2012-13_02_18-22.pdf

Optimization for financial engineering: a special issue: https://link.springer.com/article/10.1007/s11081-017-9358-1

—-

Sayed Ahmed

BSc. Eng. in Comp. Sc. & Eng. (BUET)
MSc. in Comp. Sc. (U of Manitoba, Canada)
MSc. in Data Science and Analytics (Ryerson University, Canada)
Linkedin: https://ca.linkedin.com/in/sayedjustetc

Blog: http://Bangla.SaLearningSchool.com, http://SitesTree.com
Online and Offline Training: http://Training.SitesTree.com

Get access to courses on Big Data, Data Science, AI, Cloud, Linux, System Admin, Web Development and Misc. related. Also, create your own course to sell to others to earn a revenue.
http://sitestree.com/training/

If you want to contribute to the operation of this site (Bangla.SaLearn) including occasional free and/or low cost online training (using Zoom.us): http://Training.SitesTree.com (or charitable/non-profit work in the education/health/social service sector), you can financially contribute to: safoundation at salearningschool.com using Paypal or Credit Card (on http://sitestree.com/training/enrol/index.php?id=114 ).

Affiliate Links: Deals on Amazon :
Hottest Deals on Amazon USA: http://tiny.cc/38lddz

Hottest Deals on Amazon CA: http://tiny.cc/bgnddz

Hottest Deals on Amazon Europe: http://tiny.cc/w4nddz

Mysql: Repair database and/or tables

"
mysqldump db_name t1 > dump.sql mysql db_name < dump.sql

mysqldump db_name > dump.sql mysql db_name < dump.sql

mysqldump –all-databases > dump.sql mysql < dump.sql

ALTER TABLE t1 ENGINE = InnoDB;

REPAIR TABLE t1;

mysqlcheck –repair –databases db_name … mysqlcheck –repair –all-databases

"

Reference: https://dev.mysql.com/doc/refman/5.7/en/rebuilding-tables.html

Sayed Ahmed

BSc. Eng. in Comp. Sc. & Eng. (BUET)
MSc. in Comp. Sc. (U of Manitoba, Canada)
MSc. in Data Science and Analytics (Ryerson University, Canada)
Linkedin: https://ca.linkedin.com/in/sayedjustetc

Blog: http://Bangla.SaLearningSchool.com, http://SitesTree.com
Online and Offline Training: http://Training.SitesTree.com

Get access to courses on Big Data, Data Science, AI, Cloud, Linux, System Admin, Web Development and Misc. related. Also, create your own course to sell to others to earn a revenue.
http://sitestree.com/training/

If you want to contribute to the operation of this site (Bangla.SaLearn) including occasional free and/or low cost online training (using Zoom.us): http://Training.SitesTree.com (or charitable/non-profit work in the education/health/social service sector), you can financially contribute to: safoundation at salearningschool.com using Paypal or Credit Card (on http://sitestree.com/training/enrol/index.php?id=114 ).

Affiliate Links: Deals on Amazon :
Hottest Deals on Amazon USA: http://tiny.cc/38lddz

Hottest Deals on Amazon CA: http://tiny.cc/bgnddz

Hottest Deals on Amazon Europe: http://tiny.cc/w4nddz

Magento 2: Indexing Options

sudo php bin/magento indexer:info
design_config_grid Design Config Grid
customer_grid Customer Grid
catalog_category_product Category Products
catalog_product_category Product Categories
catalogrule_rule Catalog Rule Product
catalog_product_attribute Product EAV
cataloginventory_stock Stock
inventory Inventory
catalogrule_product Catalog Product Rule
catalog_product_price Product Price
scconnector_google_remove Google Product Removal Feed
scconnector_google_feed Google Product Feed
catalogsearch_fulltext Catalog Search—

Sayed Ahmed

BSc. Eng. in Comp. Sc. & Eng. (BUET)
MSc. in Comp. Sc. (U of Manitoba, Canada)
MSc. in Data Science and Analytics (Ryerson University, Canada)
Linkedin: https://ca.linkedin.com/in/sayedjustetc

Blog: http://Bangla.SaLearningSchool.com, http://SitesTree.com
Online and Offline Training: http://Training.SitesTree.com

Get access to courses on Big Data, Data Science, AI, Cloud, Linux, System Admin, Web Development and Misc. related. Also, create your own course to sell to others to earn a revenue.
http://sitestree.com/training/

If you want to contribute to the operation of this site (Bangla.SaLearn) including occasional free and/or low cost online training (using Zoom.us): http://Training.SitesTree.com (or charitable/non-profit work in the education/health/social service sector), you can financially contribute to: safoundation at salearningschool.com using Paypal or Credit Card (on http://sitestree.com/training/enrol/index.php?id=114 ).

Affiliate Links: Deals on Amazon :
Hottest Deals on Amazon USA: http://tiny.cc/38lddz

Hottest Deals on Amazon CA: http://tiny.cc/bgnddz

Hottest Deals on Amazon Europe: http://tiny.cc/w4nddz

Magento 2: Reset indexes

Reset indexes if index reindexing causes issues. All possible combinations for native indexes:

"

bin/magento indexer:reset design_config_grid; bin/magento indexer:reset customer_grid; bin/magento indexer:reset catalog_category_product; bin/magento indexer:reset catalog_product_category; bin/magento indexer:reset catalogrule_rule; bin/magento indexer:reset catalog_product_attribute; bin/magento indexer:reset cataloginventory_stock; bin/magento indexer:reset catalog_product_price; bin/magento indexer:reset catalogrule_product; bin/magento indexer:reset catalogsearch_fulltext;

Reference:https://mirasvit.com/knowledge-base/magento-2-reindex-error-locked.html

posted by rafiq

The video is created by Sayed. Rafiq (contractor of Justetc/8112223 Canada Inc.) just bought this from our old site to this site. [All articles where it says: Posted by Rafiq — just mean Rafiq is not the author/creator/writer/in the video — he just did the data entry]

Sayed Ahmed

BSc. Eng. in Comp. Sc. & Eng. (BUET)
MSc. in Comp. Sc. (U of Manitoba, Canada)
MSc. in Data Science and Analytics (Ryerson University, Canada)
Linkedin: https://ca.linkedin.com/in/sayedjustetc

Blog: http://Bangla.SaLearningSchool.com, http://SitesTree.com
Online and Offline Training: http://Training.SitesTree.com

Get access to courses on Big Data, Data Science, AI, Cloud, Linux, System Admin, Web Development and Misc. related. Also, create your own course to sell to others to earn a revenue.
http://sitestree.com/training/

If you want to contribute to the operation of this site (Bangla.SaLearn) including occasional free and/or low cost online training (using Zoom.us): http://Training.SitesTree.com (or charitable/non-profit work in the education/health/social service sector), you can financially contribute to: safoundation at salearningschool.com using Paypal or Credit Card (on http://sitestree.com/training/enrol/index.php?id=114 ).

Affiliate Links: Deals on Amazon :
Hottest Deals on Amazon USA: http://tiny.cc/38lddz

Hottest Deals on Amazon CA: http://tiny.cc/bgnddz

Hottest Deals on Amazon Europe: http://tiny.cc/w4nddz

Insert Products into Magento Programmatically

Magento 2 – how to add products in Magento using REST API and C #

https://www.iperiusbackup.net/en/magento-2-data-load-through-rest-api-interface-and-c/

magento-2-create-product-programmatically.html

https://www.mageplaza.com/devdocs/magento-2-create-product-programmatically.html

insert product programmatically

https://magento.stackexchange.com/questions/62036/insert-product-programmatically

Programmatically (manually) creating simple Magento product

https://inchoo.net/magento/programming-magento/programatically-manually-creating-simple-magento-product/

By

Sayed Ahmed

BSc. Eng. in Comp. Sc. & Eng. (BUET)
MSc. in Comp. Sc. (U of Manitoba, Canada)
MSc. in Data Science and Analytics (Ryerson University, Canada)
Linkedin: https://ca.linkedin.com/in/sayedjustetc

Blog: http://Bangla.SaLearningSchool.com, http://SitesTree.com
Online and Offline Training: http://Training.SitesTree.com

Get access to courses on Big Data, Data Science, AI, Cloud, Linux, System Admin, Web Development and Misc. related. Also, create your own course to sell to others to earn a revenue.
http://sitestree.com/training/

If you want to contribute to the operation of this site (Bangla.SaLearn) including occasional free and/or low cost online training (using Zoom.us): http://Training.SitesTree.com (or charitable/non-profit work in the education/health/social service sector), you can financially contribute to: safoundation at salearningschool.com using Paypal or Credit Card (on http://sitestree.com/training/enrol/index.php?id=114 ).