SlideShare a Scribd company logo
1 of 10
Download to read offline
Singular Value
Decomposition (SVD)
Matrix Transpose
Matrix Multiplication
Matrix Inverse
















=
=×
10...00
0...100
..........
00...10
00...01
:matrixIdentity
A 1-BThen,
matrixidentity,If, IBA
X= UΣVT
rxr diagonal
matrix with r
non-zero
diagonal
elements
U and V are
Orthonormal
matrices
OPTIONALOPTIONALOPTIONALOPTIONAL R Code
> M=matrix(c(1,0,0,0,0,0,0,4,0,3,0,0,0,0,0,0,2,0,0,0),nrow=4,ncol=5)
> X=svd(M)
> X$u
> X$d
> X$v
> X$u%*%diag(X$d)%*%t(X$v)
1 0 0 0 2 0 0 1 0 4 0 0 0 0 1 0 0 0
0 0 3 0 0 0 1 0 0 0 3 0 0 0 0 1 0 0
0 0 0 0 0 0 0 0 -1 0 0 2.24 0 0.45 0 0 0 0.89
0 4 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0
V
T
= x x
X U ∑
Applications of SVD in image
processing
– closest rank-k approximation for a matrix
X
– Each term in the summation expression
above is called principal image
vuX
T
ii
k
i
i
k
Σ∑=
=
1
Original matrix (X) Original size
1 0 0 0 2 4*5=20 bytes
0 0 3 0 0
0 0 0 0 0
0 4 0 0 0
1 0 0 0 2 0 0 1 0 4 0 0 0 0 1 0 0 0
0 0 3 0 0 0 1 0 0 0 3 0 0 0 0 1 0 0
0 0 0 0 0 0 0 0 -1 0 0 2.24 0 0.45 0 0 0 0.89
0 4 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0
V
T
= x x
X U ∑
k=1
0 x 4 x 0 1 0 0 0 = 0 0 0 0 0 Compressed size
0 0 0 0 0 0 4*1+1+1*5=10 bytes
0 0 0 0 0 0
1 0 4 0 0 0
k=2
0 0 x 4 0 x 0 1 0 0 0 = 0 0 0 0 0 Compressed size
0 1 0 3 0 0 1 0 0 0 0 3 0 0 4*2+2+2*5=20 bytes
0 0 0 0 0 0 0
1 0 0 4 0 0 0
k=3
0 0 1 x 4 0 0 x 0 1 0 0 0 = 1 0 0 0 2 Compressedsize
0 1 0 0 3 0 0 0 1 0 0 0 0 3 0 0 4*3+3+3*5=30bytes
0 0 0 0 0 2.24 0.45 0 0 0 0.89 0 0 0 0 0
1 0 0 0 4 0 0 0
k=4
0 0 1 0 4 0 0 0 0 1 0 0 0 = 1 0 0 0 2 Compressedsize
0 1 0 0 0 3 0 0 0 0 1 0 0 0 0 3 0 0 4*4+4+4*5=40bytes
0 0 0 -1 0 0 2.24 0 0.45 0 0 0 0.89 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 1 0 0 4 0 0 0
x x
The image compression example in
http://journal.batard.info/post/2009/04/08/svd-
fun-profit
• Original size = 384*384 bytes = 147,456
bytes
• k=1: 384*1+1+1*384=769 bytes
• k=10: 384*10+10+10*384=7,690 bytes
• k=20: 384*20+20+20*384=15,380 bytes
• k=50: 384*50+50+50*384=38,450 bytes
• k=100: 384*100+100+100*384=76,900
bytes
• k=200: 384*200+200+200*384=153,800
bytes

More Related Content

What's hot

Math22 Lecture1
Math22 Lecture1Math22 Lecture1
Math22 Lecture1hdsierra
 
adders/subtractors, multiplexers, intro to ISA
adders/subtractors, multiplexers, intro to ISAadders/subtractors, multiplexers, intro to ISA
adders/subtractors, multiplexers, intro to ISAi i
 
Tablas integrales
Tablas integralesTablas integrales
Tablas integralesPaulo0415
 
Zadaci iz matisha
Zadaci iz matisha Zadaci iz matisha
Zadaci iz matisha titoyebac
 
Tugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadratTugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadrattrisnasariasih
 
Quadratic functions and their application
Quadratic functions and their applicationQuadratic functions and their application
Quadratic functions and their applicationMartinGeraldine
 
Quadratic functions and their application
Quadratic functions and their applicationQuadratic functions and their application
Quadratic functions and their applicationMartinGeraldine
 
3d. Pedagogy of Mathematics (Part II) - Algebra (Ex 3.4)
3d. Pedagogy of Mathematics (Part II) - Algebra (Ex 3.4)3d. Pedagogy of Mathematics (Part II) - Algebra (Ex 3.4)
3d. Pedagogy of Mathematics (Part II) - Algebra (Ex 3.4)Dr. I. Uma Maheswari Maheswari
 

What's hot (13)

Tabla integrales
Tabla integralesTabla integrales
Tabla integrales
 
Math22 Lecture1
Math22 Lecture1Math22 Lecture1
Math22 Lecture1
 
adders/subtractors, multiplexers, intro to ISA
adders/subtractors, multiplexers, intro to ISAadders/subtractors, multiplexers, intro to ISA
adders/subtractors, multiplexers, intro to ISA
 
Integrales
IntegralesIntegrales
Integrales
 
Tablas integrales
Tablas integralesTablas integrales
Tablas integrales
 
Zadaci iz matisha
Zadaci iz matisha Zadaci iz matisha
Zadaci iz matisha
 
Tugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadratTugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadrat
 
Diff formula with audio1
Diff formula with audio1Diff formula with audio1
Diff formula with audio1
 
Quadratic functions and their application
Quadratic functions and their applicationQuadratic functions and their application
Quadratic functions and their application
 
Quadratic functions and their application
Quadratic functions and their applicationQuadratic functions and their application
Quadratic functions and their application
 
3d. Pedagogy of Mathematics (Part II) - Algebra (Ex 3.4)
3d. Pedagogy of Mathematics (Part II) - Algebra (Ex 3.4)3d. Pedagogy of Mathematics (Part II) - Algebra (Ex 3.4)
3d. Pedagogy of Mathematics (Part II) - Algebra (Ex 3.4)
 
AML
AMLAML
AML
 
Matdis 3.4
Matdis 3.4Matdis 3.4
Matdis 3.4
 

Similar to Data science training in mumbai

Further Discrete Random Variables
Further Discrete Random VariablesFurther Discrete Random Variables
Further Discrete Random VariablesJJkedst
 
Tugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadratTugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadrattrisnasariasih
 
Aminullah assagaf mp4 manajemen proyek
Aminullah assagaf mp4 manajemen proyekAminullah assagaf mp4 manajemen proyek
Aminullah assagaf mp4 manajemen proyekAminullah Assagaf
 
Lecture4 binary-numbers-logic-operations
Lecture4  binary-numbers-logic-operationsLecture4  binary-numbers-logic-operations
Lecture4 binary-numbers-logic-operationsmarkme18
 
Aminullah assagaf mp4 manajemen proyek
Aminullah assagaf mp4 manajemen proyekAminullah assagaf mp4 manajemen proyek
Aminullah assagaf mp4 manajemen proyekAminullah Assagaf
 
LP Graphical Solution
LP Graphical SolutionLP Graphical Solution
LP Graphical Solutionunemployedmba
 
Re:ゲーム理論入門 第14回 - 仁 -
Re:ゲーム理論入門 第14回 - 仁 -Re:ゲーム理論入門 第14回 - 仁 -
Re:ゲーム理論入門 第14回 - 仁 -ssusere0a682
 
Wrangle 2016: (Lightning Talk) FizzBuzz in TensorFlow
Wrangle 2016: (Lightning Talk) FizzBuzz in TensorFlowWrangle 2016: (Lightning Talk) FizzBuzz in TensorFlow
Wrangle 2016: (Lightning Talk) FizzBuzz in TensorFlowWrangleConf
 
1 number systems-binary
1 number systems-binary1 number systems-binary
1 number systems-binaryirdginfo
 
Dynamic Programming for 4th sem cse students
Dynamic Programming for 4th sem cse studentsDynamic Programming for 4th sem cse students
Dynamic Programming for 4th sem cse studentsDeepakGowda357858
 
Unit 1 PDF.pptx
Unit 1 PDF.pptxUnit 1 PDF.pptx
Unit 1 PDF.pptxChandraV13
 

Similar to Data science training in mumbai (16)

Further Discrete Random Variables
Further Discrete Random VariablesFurther Discrete Random Variables
Further Discrete Random Variables
 
Tugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadratTugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadrat
 
Aminullah assagaf mp4 manajemen proyek
Aminullah assagaf mp4 manajemen proyekAminullah assagaf mp4 manajemen proyek
Aminullah assagaf mp4 manajemen proyek
 
Lecture4 binary-numbers-logic-operations
Lecture4  binary-numbers-logic-operationsLecture4  binary-numbers-logic-operations
Lecture4 binary-numbers-logic-operations
 
Aminullah assagaf mp4 manajemen proyek
Aminullah assagaf mp4 manajemen proyekAminullah assagaf mp4 manajemen proyek
Aminullah assagaf mp4 manajemen proyek
 
LP Graphical Solution
LP Graphical SolutionLP Graphical Solution
LP Graphical Solution
 
Re:ゲーム理論入門 第14回 - 仁 -
Re:ゲーム理論入門 第14回 - 仁 -Re:ゲーム理論入門 第14回 - 仁 -
Re:ゲーム理論入門 第14回 - 仁 -
 
Wrangle 2016: (Lightning Talk) FizzBuzz in TensorFlow
Wrangle 2016: (Lightning Talk) FizzBuzz in TensorFlowWrangle 2016: (Lightning Talk) FizzBuzz in TensorFlow
Wrangle 2016: (Lightning Talk) FizzBuzz in TensorFlow
 
1 number systems-binary
1 number systems-binary1 number systems-binary
1 number systems-binary
 
Dynamic Programming for 4th sem cse students
Dynamic Programming for 4th sem cse studentsDynamic Programming for 4th sem cse students
Dynamic Programming for 4th sem cse students
 
Unit 1 PDF.pptx
Unit 1 PDF.pptxUnit 1 PDF.pptx
Unit 1 PDF.pptx
 
talk9.ppt
talk9.ppttalk9.ppt
talk9.ppt
 
UNIT-1_CSA.pdf
UNIT-1_CSA.pdfUNIT-1_CSA.pdf
UNIT-1_CSA.pdf
 
Python.pdf
Python.pdfPython.pdf
Python.pdf
 
B010310813
B010310813B010310813
B010310813
 
Flair furniture LPP problem
Flair furniture LPP problemFlair furniture LPP problem
Flair furniture LPP problem
 

More from sushmapetloju

Analytics certification course in hyderabad.pdf
Analytics certification course in hyderabad.pdfAnalytics certification course in hyderabad.pdf
Analytics certification course in hyderabad.pdfsushmapetloju
 
Data science courses in hyderabad.pdf
Data science courses in hyderabad.pdfData science courses in hyderabad.pdf
Data science courses in hyderabad.pdfsushmapetloju
 
Data science certification training in hyderabad
Data science certification training in hyderabadData science certification training in hyderabad
Data science certification training in hyderabadsushmapetloju
 
Data science training in mumbai
Data science training in mumbaiData science training in mumbai
Data science training in mumbaisushmapetloju
 
Data science training in hyderabad
Data science training in hyderabadData science training in hyderabad
Data science training in hyderabadsushmapetloju
 
Data science training in hyderabad
Data science training in hyderabadData science training in hyderabad
Data science training in hyderabadsushmapetloju
 
Data analytices training in bangalore
Data analytices training in bangaloreData analytices training in bangalore
Data analytices training in bangaloresushmapetloju
 

More from sushmapetloju (7)

Analytics certification course in hyderabad.pdf
Analytics certification course in hyderabad.pdfAnalytics certification course in hyderabad.pdf
Analytics certification course in hyderabad.pdf
 
Data science courses in hyderabad.pdf
Data science courses in hyderabad.pdfData science courses in hyderabad.pdf
Data science courses in hyderabad.pdf
 
Data science certification training in hyderabad
Data science certification training in hyderabadData science certification training in hyderabad
Data science certification training in hyderabad
 
Data science training in mumbai
Data science training in mumbaiData science training in mumbai
Data science training in mumbai
 
Data science training in hyderabad
Data science training in hyderabadData science training in hyderabad
Data science training in hyderabad
 
Data science training in hyderabad
Data science training in hyderabadData science training in hyderabad
Data science training in hyderabad
 
Data analytices training in bangalore
Data analytices training in bangaloreData analytices training in bangalore
Data analytices training in bangalore
 

Recently uploaded

Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...pujan9679
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSpanmisemningshen123
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubaijaehdlyzca
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon investment
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...meghakumariji156
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwaitdaisycvs
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book nowkapoorjyoti4444
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecZurliaSoop
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Availablepr788182
 

Recently uploaded (20)

Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 

Data science training in mumbai

  • 5. X= UΣVT rxr diagonal matrix with r non-zero diagonal elements U and V are Orthonormal matrices
  • 6. OPTIONALOPTIONALOPTIONALOPTIONAL R Code > M=matrix(c(1,0,0,0,0,0,0,4,0,3,0,0,0,0,0,0,2,0,0,0),nrow=4,ncol=5) > X=svd(M) > X$u > X$d > X$v > X$u%*%diag(X$d)%*%t(X$v) 1 0 0 0 2 0 0 1 0 4 0 0 0 0 1 0 0 0 0 0 3 0 0 0 1 0 0 0 3 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 0 2.24 0 0.45 0 0 0 0.89 0 4 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 V T = x x X U ∑
  • 7. Applications of SVD in image processing – closest rank-k approximation for a matrix X – Each term in the summation expression above is called principal image vuX T ii k i i k Σ∑= = 1
  • 8. Original matrix (X) Original size 1 0 0 0 2 4*5=20 bytes 0 0 3 0 0 0 0 0 0 0 0 4 0 0 0 1 0 0 0 2 0 0 1 0 4 0 0 0 0 1 0 0 0 0 0 3 0 0 0 1 0 0 0 3 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 0 2.24 0 0.45 0 0 0 0.89 0 4 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 V T = x x X U ∑ k=1 0 x 4 x 0 1 0 0 0 = 0 0 0 0 0 Compressed size 0 0 0 0 0 0 4*1+1+1*5=10 bytes 0 0 0 0 0 0 1 0 4 0 0 0
  • 9. k=2 0 0 x 4 0 x 0 1 0 0 0 = 0 0 0 0 0 Compressed size 0 1 0 3 0 0 1 0 0 0 0 3 0 0 4*2+2+2*5=20 bytes 0 0 0 0 0 0 0 1 0 0 4 0 0 0 k=3 0 0 1 x 4 0 0 x 0 1 0 0 0 = 1 0 0 0 2 Compressedsize 0 1 0 0 3 0 0 0 1 0 0 0 0 3 0 0 4*3+3+3*5=30bytes 0 0 0 0 0 2.24 0.45 0 0 0 0.89 0 0 0 0 0 1 0 0 0 4 0 0 0 k=4 0 0 1 0 4 0 0 0 0 1 0 0 0 = 1 0 0 0 2 Compressedsize 0 1 0 0 0 3 0 0 0 0 1 0 0 0 0 3 0 0 4*4+4+4*5=40bytes 0 0 0 -1 0 0 2.24 0 0.45 0 0 0 0.89 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 4 0 0 0 x x
  • 10. The image compression example in http://journal.batard.info/post/2009/04/08/svd- fun-profit • Original size = 384*384 bytes = 147,456 bytes • k=1: 384*1+1+1*384=769 bytes • k=10: 384*10+10+10*384=7,690 bytes • k=20: 384*20+20+20*384=15,380 bytes • k=50: 384*50+50+50*384=38,450 bytes • k=100: 384*100+100+100*384=76,900 bytes • k=200: 384*200+200+200*384=153,800 bytes