Optimization and Linear Algebra/Math from the Internet

Optimization and Linear Algebra/Math from the Internet

First order taylor approximation formula?

https://www.thestudentroom.co.uk/showthread.php?t=1247928

Hessian Matrix

https://en.wikipedia.org/wiki/Hessian_matrix

"In mathematics, the Hessian matrix or Hessian is a square matrix of second-order partial derivatives of a scalar-valued function, or scalar field. It describes the local curvature of a function of many variables."

Use in optimization

"Hessian matrices are used in large-scale optimization problems within Newton-type methods because they are the coefficient of the quadratic term of a local Taylor expansion of a function. That is,

"

"Newton’s method in optimization"

In calculus, Newton’s method is an iterative method for finding the roots of a differentiable function F, which are solutions to the equation F (x) = 0. In optimization, Newton’s method is applied to the derivative f ′ of a twice-differentiable function f to find the roots of the derivative (solutions to f ′(x) = 0), also known as the stationary points of f. These solutions may be minima, maxima, or saddle points.[1]

https://en.wikipedia.org/wiki/Newton%27s_method_in_optimization

SOLVING LINEAR DIFFERENTIAL EQUATIONS WITH THE LAPLACE TRANSFORM

https://onlinelibrary.wiley.com/doi/pdf/10.1002/9781118733639.app6

Pointwise supremum of a convex function collection

is it "I think it is either assumed that the ?? are defined on the same domain ?, or that (following a common convention) we set ??(?)=+∞ if ?∉Dom(??). You can easily check that under this convention, the extended ?? still remain convex and the claim is true."

https://math.stackexchange.com/questions/402919/pointwise-supremum-of-a-convex-function-collection?rq=1

"The supremum of a set is its least upper bound and the infimum is its greatest

upper bound."

https://www.math.ucdavis.edu/~hunter/m125b/ch2.pdf

Sine and Cosine Values

https://math.stackexchange.com/questions/1553990/easy-way-of-memorizing-values-of-sine-cosine-and-tangent/1554126

Barrier Function

"

Barrier function. In constrained optimization, a field of mathematics, a barrier function is a continuous function whose value on a point increases to infinity as the point approaches the boundary of the feasible region of an optimization problem.

"

https://en.wikipedia.org/wiki/Barrier_function

Trace: Marix

https://en.wikipedia.org/wiki/Trace_(linear_algebra)

Determinant

"The determinant of a matrix A is denoted det(A), det A, or |A|. Geometrically, it can be viewed as the volume scaling factor of the linear transformation described by the matrix. This is also the signed volume of the n-dimensional parallelepiped spanned by the column or row vectors of the matrix. The determinant is positive or negative according to whether the linear mapping preserves or reverses the orientation of n-space."

Ref: https://en.wikipedia.org/wiki/Determinant

Note: Older short-notes from this site are posted on Medium: https://medium.com/@SayedAhmedCanada

*** . *** *** . *** . *** . ***

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 (Also, can be free and low cost sometimes)

Facebook Group/Form to discuss (Q & A): https://www.facebook.com/banglasalearningschool

Our free or paid training events: https://www.facebook.com/justetcsocial

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. http://sitestree.com/training/

If you want to contribute to occasional free and/or low cost online/offline training 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 ).

SeDuMi MATLAB add-on: solve optimization problems with linear, quadratic and semidefiniteness constraints

SeDuMi MATLAB add-on: solve optimization problems with linear, quadratic and semidefiniteness constraints

"Abstract

SeDuMi is an add-on for MATLAB, which lets you solve optimization problems with linear, quadratic and semidefiniteness constraints. It is possible to have complex valued data and variables in SeDuMi. Moreover, large scale optimization problems are solved efficiently, by exploiting sparsity. This paper describes how to work with this toolbox."

https://www.tandfonline.com/doi/abs/10.1080/10556789908805766?journalCode=goms20

Note: Older short-notes from this site are posted on Medium: https://medium.com/@SayedAhmedCanada

*** . *** *** . *** . *** . ***

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 (Also, can be free and low cost sometimes)

Facebook Group/Form to discuss (Q & A): https://www.facebook.com/banglasalearningschool

Our free or paid training events: https://www.facebook.com/justetcsocial

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. http://sitestree.com/training/

If you want to contribute to occasional free and/or low cost online/offline training 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 ).

Lesson 1: The (Linear) Kalman Filter: State Estimation and Localization for Self-Driving Cars

https://www.coursera.org/lecture/state-estimation-localization-self-driving-cars/lesson-1-the-linear-kalman-filter-7DFmY

https://d3c33hcgiwev3.cloudfront.net/gWbwrisXEem4egrIUlgmqg.processed/full/360p/index.webm?Expires=1579392000&Signature=gLd7RN8aqZhrNLNLl-huuNsIrkWnUp8gPUAMNqk6Xnkx0lmkMKE8XdXs5v7GGSMvq9ieVeR7MAi2bDz6pxUhgWspfMtnZZ2k2ZpKKzKdNoiFHW-zBVcnFTq~yPyC0ssd1gHzenk2SHqPBu1BhkHTqz7nhdXU08UQS-Z1w7qhwcw_&Key-Pair-Id=APKAJLTNE6QMUY6HBC5A

*** ***
Note: Older short-notes from this site are posted on Medium: https://medium.com/@SayedAhmedCanada

*** . *** *** . *** . *** . ***

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 (Also, can be free and low cost sometimes)

Facebook Group/Form to discuss (Q & A): https://www.facebook.com/banglasalearningschool

Our free or paid training events: https://www.facebook.com/justetcsocial

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. http://sitestree.com/training/

If you want to contribute to occasional free and/or low cost online/offline training 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 ).

Investing

*** . *** *** . *** . *** . ***

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 (Also, can be free and low cost sometimes)

Facebook Group/Form to discuss (Q & A): https://www.facebook.com/banglasalearningschool

Our free or paid training events: https://www.facebook.com/justetcsocial

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. http://sitestree.com/training/

If you want to contribute to occasional free and/or low cost online/offline training 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 ).

How Fiber Optic Cable Work

Fiber optic cables: How they work

https://youtu.be/0MwMkBET_5I

Misc. Optimization. Machine Learning

“What is machine learning optimization?

Optimization is the most essential ingredient in the recipe of machine learning algorithms. It starts with defining some kind of loss function/cost function and ends with minimizing the it using one or the other optimization routine.Sep 5, 2018″
https://towardsdatascience.com/demystifying-optimizations-for-machine-learning-c6c6405d3eea

Ordered vector space

Given a vector space V over the real numbers R and a preorder ≤ on the set V, the pair (V, ≤) is called a preordered vector space if for all x, y, z in V and 0 ≤ λ in R the following two axioms are satisfied

  1. xy implies x + zy + z
  2. yx implies λyλx.

If ≤ is a partial order, (V, ≤) is called an ordered vector space. The two axioms imply that translations and positive homotheties are automorphisms of the order structure and the mapping x ↦ −x is an isomorphism to the dual order structure. Ordered vector spaces are ordered groups under their addition operation.
https://en.wikipedia.org/wiki/Ordered_vector_space

Algebra > Vector Algebra >

Vector Ordering

“If the first nonzero component of the vector difference A-B is >0, then A≻B. If the first nonzero component of A-B is <0, then A≺B.”

http://mathworld.wolfram.com/VectorOrdering.html

Vectors:

https://www.mathsisfun.com/algebra/vectors.html

Vector: Dot Product: Costheta

https://www.mathsisfun.com/algebra/vectors-dot-product.html

Vector Cross Product
https://www.mathsisfun.com/algebra/vectors-cross-product.html

“Optimization lies at the heart of machine learning. Most machine learning problems reduce to optimization problems.”
https://www.quora.com/What-is-the-relationship-between-machine-learning-and-mathematical-optimization

“Why is optimization important?
The purpose of optimization is to achieve the “best” design relative to a set of prioritized criteria or constraints. These include maximizing factors such as productivity, strength, reliability, longevity, efficiency, and utilization. … This decision-making process is known as optimization.”
https://digitalcommons.usu.edu/cgi/viewcontent.cgi?article=1031&context=ncete_publications

*** . *** . ***
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
FB Group on Learning/Teaching: https://www.facebook.com/banglasalearningschool
Our free or paid events on IT/Data Science/Cloud/Programming/Similar: https://www.facebook.com/justetcsocial

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. 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/offline training: 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 ).

Design optimization

Design optimization

https://medium.com/generative-design/design-optimization-2ec2ba3b40f7

Learning from nature

https://medium.com/generative-design/learning-from-nature-fe5b7290e3de

*** . **** . ***

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
FB Group on Learning/Teaching: https://www.facebook.com/banglasalearningschool
Our free or paid events on IT/Data Science/Cloud/Programming/Similar: https://www.facebook.com/justetcsocial

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. 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/offline training: 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 ).

The World is for Polymaths: An Interview with Sajid Amit, Academic, Researcher, and Development Strategist (Part One)

"

The World is for Polymaths: An Interview with Sajid Amit, Academic, Researcher, and Development Strategist (Part One)

0
“When you have multiple lenses with which to consider a problem, it is an incredible advantage. The world is for polymaths,” says Sajid Amit as he makes his case for pursuing an interdisciplinary approach to seeking knowledge. Knowledge is combinatorial in nature. New knowledge emerges at the intersection of distinct verticals. New ideas come into being when two or more distinct ideas interact."
https://futurestartup.com/2019/11/04/polymaths-interview-with-sajid-amit/

Building An eLearning Platform In Bangladesh: An Interview With Md Yanur Islam Piash, Co-founder and CEO, Bohubrihi

"

Building An eLearning Platform In Bangladesh: An Interview With Md Yanur Islam Piash, Co-founder and CEO, Bohubrihi

Co-founder and CEO of eLearning Marketplace startup Bohubrihi, Md Yanur Islam Piash, reflects on his entrepreneurial journey, talks about Bohubrihi, how Bohubrihi came into being, the challenges of eLearning in Bangladesh, how Bohubrihi operates, its business model and product details, the state of Bohubrihi’s business today, its ambition going forward, shares his thoughts on the challenges of being a founder, putting things on paper and journaling as an antidote to stress of building a business, the importance of talking to your customers while building a company and much more. "

https://futurestartup.com/2019/11/13/md-yanur-islam-piash-on-bohubrihi/

Misc. Basic Concepts From Linear Algebra

"Vector Space

Description

A vector space is a collection of objects called vectors, which may be added together and multiplied by numbers, called scalars. Scalars are often taken to be real numbers, but there are also vector spaces with scalar multiplication by complex numbers, rational numbers, or generally any field. Wikipedia"

https://en.wikipedia.org/wiki/Vector_space

What is F in the Vector Space

"The general definition of a vector space allows scalars to be elements of any fixed field F. The notion is then known as an Fvector spaces or a vector space over F. A field is, essentially, a set of numbers possessing addition, subtraction, multiplication and division operations."
https://en.wikipedia.org/wiki/Vector_space

"

"What is a span of a set of vectors?

The span of a set of vectors is the set of all linear combinations of the vectors. For example, if and then the span of v1 and v2 is the set of all vectors of the form sv1+tv2 for some scalars s and t. The span of a set of vectors in gives a subspace of .

Linear Algebra basics


https://www.rpi.edu › ~mitchj › handouts › linalg
"

"

Gaussian elimination – Wikipedia


https://en.wikipedia.org › wiki › Gaussian_elimination

Gaussian elimination, also known as row reduction, is an algorithm in linear algebra for solving a system of linear equations. It is usually understood as a sequence of operations performed on the corresponding matrix of coefficients.

"
https://en.wikipedia.org/wiki/Gaussian_elimination

Linear Maps
"In mathematics, a linear map (also called a linear mapping, linear transformation or, in some contexts, linear function) is a mapping V → W between two modules (for example, two vector spaces) that preserves (in the sense defined below) the operations of addition and scalar multiplication.

Linear map – Wikipedia


https://en.wikipedia.org › wiki › Linear_map
"

*** . *** . *** . *** . *** . *** . *** . ***