Work Description

Title: Self-Discovery Module (GUI) for Singular Vectors: The"Greatest Stretch" Method for 2x2 Matrices Open Access Deposited

h
Attribute Value
Methodology
  • We designed and produced an interactive JavaScript GUI that users can download and use on almost any computer without charge and without the need for any additional software, to visually explore the geometry of real 2x2 matrix mappings, in order to self-determine singular vectors and singular values. (Note that although the file is in .html, it will only work when downloaded to a local machine).
Description
  • The object of this project is to provide researchers and students with a tool to allow them to develop an intuitive understanding of singular vectors and singular values. 2x2 matrices A with real entries map circles to ellipses; in particular, unit circles centered at the origin to ellipses centered at the origin. It is known that the points on the ellipse farthest from the origin correspond to the singular vectors of A. Users can use the GUI to enter matrices of their choice and explore to visually self-determine the singular vectors/values.
Creator
Depositor
  • dajames@umich.edu
Contact information
Discipline
Keyword
Resource type
Last modified
  • 11/24/2022
Published
  • 06/03/2020
Language
DOI
  • https://doi.org/10.7302/55xb-6j65
License
To Cite this Work:
James, D. A., Lokam, N. (2020). Self-Discovery Module (GUI) for Singular Vectors: The"Greatest Stretch" Method for 2x2 Matrices [Data set], University of Michigan - Deep Blue Data. https://doi.org/10.7302/55xb-6j65

Relationships

This work is not a member of any user collections.

Files (Count: 4; Size: 357 KB)

READMEFIRST FILE Overview: The Singular Value Decomposition (SVD) has become widely used by the scientific and technical communities. The list of applications of the SVD not only grows, but accelerates; 3,000,000 Google pages now mention SVD, with particularly central positioning in the areas of Principal Component Analysis, data compression, latent semantic analysis, linguistics, numerical analysis, econometrics, search engines and recommendation engines. The object of our project is to provide researchers and students with a tool to allow them to develop an intuitive understanding of singular vectors and singular values. Matrices having size 2x2 matrices with real entries map circles to ellipses. In particular, a unit circle centered at the origin is mapped to an ellipse centered at the origin, and it is well known that in this case the points on the ellipse that are farthest from the origin are the same points that give rise to the first singular vectors. We provide an interactive GUI in which the users can key in the entries for a 2x2 matrix of their choice and then self-explore to visually locate the singular vector, and then readout its numeric values. By doing this for several matrices, users can develop their intuition for relating the entries of the matrix to the resulting shape of the ellipse, and thereby being able to make a reasonable guess at the singular vectors and singular value. File Inventory: The four files included are : 1) the ReadMeFirst file, 2) the short introductory paper entitled The Self-Discovery Module (GUI) for Singular Vectors: The Greatest Stretch Method for 2x2 Matrices, 3) the downloadable interactive GUI itself, entitled Self-Discovery of Singular Vectors and Values, written in JavaScript and therefore usable free of charge on almost all computers immediately after downloading without further need of other software, and 4) a pdf copy the JavaScript program. Development Period: The introductory paper and the GUI were produced over a period of four months by a member of the Department of Mathematics and Statistics at the University of Michigan Dearborn and a student in Computer Science. Use: Files 1), 2) and 4) are immediately accessible, while the GUI must be downloaded to the users computer.

Download All Files (To download individual files, select them in the “Files” panel above)

Best for data sets < 3 GB. Downloads all files plus metadata into a zip file.



Best for data sets > 3 GB. Globus is the platform Deep Blue Data uses to make large data sets available.   More about Globus

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.