Patentable/Patents/US-10891335
US-10891335

Enhanced exploration of dimensionally reduced data

PublishedJanuary 12, 2021
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Methods for enhanced exploration of dimensionally reduced data. The method including: obtaining at least one data set having a plurality of data objects, wherein each data object is characterized by a plurality of numerical features; applying a dimensionality reduction technique to the at least one data set; generating a two-dimensional scatter plot of the at least one data set, wherein each data object in the plurality of data objects corresponds to a data point in a plurality of data points in the scatter plot; and altering at least one numerical feature of a data object in the plurality of data objects, wherein a position of the data point corresponding to the data object is affected in real-time, and wherein the remaining data points in the plurality of data points are unaffected. In addition, the present invention provides another method and computer program product.

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for enhanced exploration of dimensionally reduced data, the method comprising: obtaining at least one data set having a plurality of data objects, wherein each data object is characterized by a plurality of numerical features; applying a dimensionality reduction technique to the at least one data set; generating a two-dimensional scatter plot of the at least one data set, wherein each data object in the plurality of data objects corresponds to a data point in a plurality of data points in the two-dimensional scatter plot; selecting a data point for a projection line in the plurality of data points in the two dimensional scatter plot; generating a projection line for each numerical feature of the data object corresponding to the data point for the projection line, wherein a length of the projection line indicates an importance of each numerical feature on the position of the data point, and wherein generating a projection line for each numerical feature of the data object comprises: calculating the mean, standard deviation, minimum value and maximum value for each numerical feature; and plotting the projection line; altering at least one numerical feature of a data object in the plurality of data objects, wherein a position of the data point for the projection line corresponding to the data object is affected in real-time, and wherein remaining data points in the plurality of data points are unaffected.

2

2. The method of claim 1 , wherein plotting the projection line, further comprises: plotting the projection line with a range from the minimum value to the maximum value and a step size of cσ i .

3

3. The method of claim 2 , wherein applying a dimensionality reduction technique to the at least one data set is via principal component analysis.

4

4. The method of claim 2 , wherein applying a dimensionality reduction technique to the at least one data set is via linear discriminant analysis.

5

5. The method of claim 2 , wherein applying a dimensionality reduction technique to the at least one data set is via generalized discriminant analysis.

6

6. The method of claim 2 , wherein applying a dimensionality reduction technique to the at least one data set is via an autoencoder based dimensionality reduction.

7

7. A method for enhanced exploration of dimensionally reduced data, the method comprising: obtaining at least one data set having a plurality of data objects, wherein each data object is characterized by a plurality of numerical features; applying a dimensionality reduction technique to the at least one data set; generating a two-dimensional scatter plot of the at least one data set, wherein each data object in the plurality of data objects corresponds to a data point in a plurality of data points in the two-dimensional scatter plot; selecting a constrained data point in the plurality of data points in the two-dimensional scatter plot; setting a constraint on at least one numerical feature of the data object corresponding to the constrained data point; generating a shaded area in the two-dimensional scatter plot that would not maintain the constraint on the at least one numerical feature; altering the position of at least one data point in the plurality of data points in the two-dimensional scatter plot, wherein at least one numerical feature of the data object corresponding to the at least one data point is affected in real time, and wherein remaining data points in the plurality of data points are unaffected.

8

8. The method of claim 7 , wherein applying a dimensionality reduction technique to the at least one data set is via principal component analysis.

9

9. The method of claim 7 , wherein applying a dimensionality reduction technique to the at least one data set is via linear discriminant analysis.

10

10. The method of claim 7 , wherein applying a dimensionality reduction technique to the at least one data set is via generalized discriminant analysis.

11

11. The method of claim 7 , wherein applying a dimensionality reduction technique to the at least one data set is via an autoencoder based dimensionality reduction.

12

12. A computer program product for enhanced exploration of dimensionally reduced data, the computer program product comprising a computer usable storage medium having program instructions embodied therewith, wherein the readable storage medium is not a transitory signal per se, the program instruction executable by a computer to cause the computer to perform a method comprising: obtaining at least one data set having a plurality of data objects, wherein each data object is characterized by a plurality of numerical features; applying a dimensionality reduction technique to the at least one data set; generating a two-dimensional scatter plot of the at least one data set, wherein each data object in the plurality of data objects corresponds to a data point in a plurality of data points in the two-dimensional scatter plot; selecting a data point for a projection line in the plurality of data points in the two dimensional scatter plot; generating a projection line for each numerical feature of the data object corresponding to the data point for the projection line, wherein a length of the projection line indicates an importance of each numerical feature on the position of the data point, and wherein generating the projection line for each numerical feature of the data object comprises: calculating the mean, standard deviation, minimum value and maximum value for each numerical feature; and plotting the projection line; altering at least one numerical feature of a data object in the plurality of data objects, wherein a position of the data point for the projection line corresponding to the data object is affected in real-time, and wherein remaining data points in the plurality of data points are unaffected.

13

13. The computer program product of claim 12 , wherein plotting the projection line, further comprises: plotting the projection line with a range from the minimum value to the maximum value and a step size of cσ i .

14

14. The computer program product of claim 12 , wherein applying a dimensionality reduction technique to the at least one data set is via principal component analysis.

15

15. The computer program product of claim 12 , wherein applying a dimensionality reduction technique to the at least one data set is via linear discriminant analysis.

16

16. The computer program product of claim 12 , wherein applying a dimensionality reduction technique to the at least one data set is via generalized discriminant analysis.

17

17. The computer program product of claim 12 , wherein applying a dimensionality reduction technique to the at least one data set is via an autoencoder based dimensionality reduction.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 3, 2018

Publication Date

January 12, 2021

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Enhanced exploration of dimensionally reduced data” (US-10891335). https://patentable.app/patents/US-10891335

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.