Movatterモバイル変換


[0]ホーム

URL:


US20170323221A1 - Fast training of support vector data description using sampling - Google Patents

Fast training of support vector data description using sampling
Download PDF

Info

Publication number
US20170323221A1
US20170323221A1US15/185,277US201615185277AUS2017323221A1US 20170323221 A1US20170323221 A1US 20170323221A1US 201615185277 AUS201615185277 AUS 201615185277AUS 2017323221 A1US2017323221 A1US 2017323221A1
Authority
US
United States
Prior art keywords
support vectors
vectors
support
value
observation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US15/185,277
Other versions
US9830558B1 (en
Inventor
Arin Chaudhuri
Deovrat Vijay Kakde
Maria Jahja
Wei Xiao
Seung Hyun Kong
Hansi Jiang
Sergiy Peredriy
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SAS Institute Inc
Original Assignee
SAS Institute Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SAS Institute IncfiledCriticalSAS Institute Inc
Priority to US15/185,277priorityCriticalpatent/US9830558B1/en
Assigned to SAS INSTITUTE INC.reassignmentSAS INSTITUTE INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: PEREDRIY, SERGIY, JAHJA, MARIA, CHAUDHURI, ARIN, JIANG, HANSI, XIAO, WEI, KAKDE, DEOVRAT VIJAY, KONG, SEUNG HYUN
Priority to US15/390,236prioritypatent/US9639809B1/en
Priority to US15/583,067prioritypatent/US9990592B2/en
Publication of US20170323221A1publicationCriticalpatent/US20170323221A1/en
Application grantedgrantedCritical
Publication of US9830558B1publicationCriticalpatent/US9830558B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

A computing device determines an SVDD to identify an outlier in a dataset. First and second sets of observation vectors of a predefined sample size are randomly selected from a training dataset. First and second optimal values are computed using the first and second observation vectors to define a first set of support vectors and a second set of support vectors. A third optimal value is computed using the first set of support vectors updated to include the second set of support vectors to define a third set of support vectors. Whether or not a stop condition is satisfied is determined by comparing a computed value to a stop criterion. When the stop condition is not satisfied, the first set of support vectors is defined as the third set of support vectors, and operations are repeated until the stop condition is satisfied. The third set of support vectors is output.

Description

Claims (30)

1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a computing device cause the computing device to:
randomly select a first set of observation vectors from a training dataset, wherein a number of the first set of observation vectors is a predefined sample size;
compute a first optimal value of an objective function defined for a support vector data description (SVDD) model using the selected first set of observation vectors to define a first set of support vectors, wherein the first set of support vectors define a first data description for the training dataset;
(a) randomly select a second set of observation vectors from the training dataset, wherein a number of the second set of observation vectors is the predefined sample size;
(b) compute a second optimal value of the objective function using the selected second set of observation vectors to define a second set of support vectors, wherein the second set of support vectors define a second data description for the training dataset;
(c) update the first set of support vectors to include the defined second set of support vectors;
(d) compute a third optimal value of the objective function using the updated first set of support vectors to define a third set of support vectors, wherein the third set of support vectors define a third data description for the training dataset;
(e) compute a value of a stop parameter;
(f) determine whether or not a stop condition is satisfied by comparing the computed value to a stop criterion;
(g) when the stop condition is not satisfied,
define the first set of support vectors as the defined third set of support vectors; and
repeat (a)-(g) until the stop condition is satisfied; and
when the stop condition is satisfied, output the defined third set of support vectors for identifying an outlier in a scoring dataset.
2. The non-transitory computer-readable medium ofclaim 1, wherein the objective function defined for the SVDD model is max(Σi=1nαiK(xi,xi)−Σi=1nΣj=1nαiαjK(xi,xj)), subject to Σi=1nαi=1 and 0≦αi≦C, ∇i=1, . . . , n, where K(xi,xj) is a kernel function, n is the predefined sample size, C=1/nf where f is an expected outlier fraction, xiare the selected observation vectors for each computation, and αiare Lagrange constants.
3. The non-transitory computer-readable medium ofclaim 2, wherein the expected outlier fraction is a predefined input value.
4. The non-transitory computer-readable medium ofclaim 2, wherein the xithat have 0<αi≦C are the defined set of support vectors for each computation.
5. The non-transitory computer-readable medium ofclaim 4, wherein, when the stop condition is satisfied, the computer-readable instructions further cause the computing device to output the Lagrange constants αkfor each of the defined third set of support vectors for identifying the outlier.
6. The non-transitory computer-readable medium ofclaim 2, wherein the kernel function is a Gaussian kernel function.
7. The non-transitory computer-readable medium ofclaim 4, wherein, when the stop condition is satisfied, the computer-readable instructions further cause the computing device to compute a threshold using the defined third set of support vectors.
8. The non-transitory computer-readable medium ofclaim 7, wherein the threshold is computed using R2=K(xk,xk)−2Σi=1NαiK(xi,xk)+Σi=1NΣj=1NαiαjK(xi, xj), where xkis any support vector of the set of support vectors for each computation that have 0<αi<C, xiand xjare the defined support vectors for each computation, αiand αjare the Lagrange constants of the associated support vector, and N is a number of support vectors included in the defined set of support vectors for each computation.
9. The non-transitory computer-readable medium ofclaim 8, wherein, when the stop condition is satisfied, the computer-readable instructions further cause the computing device to output the computed threshold for identifying the outlier.
10. The non-transitory computer-readable medium ofclaim 9, wherein, after outputting the defined third set of support vectors, the computer-readable instructions further cause the computing device to:
read an observation vector from a scoring dataset;
compute a distance value using the defined third set of support vectors, the Lagrange constants, and the read observation vector; and
when the computed distance value is greater than the computed threshold, identify the read observation vector as an outlier.
11. The non-transitory computer-readable medium ofclaim 10, wherein the distance value is computed using dist2(z)=K(z,z)−2Σi=1NαiK(xi,z)+Σi=1NΣj=1NαiαjK(xi, xj), where z is the read observation vector.
12. The non-transitory computer-readable medium ofclaim 10, wherein when the computed distance value is not greater than the computed threshold, the read observation vector is not identified as an outlier.
13. The non-transitory computer-readable medium ofclaim 1, wherein each observation vector includes a plurality of values, wherein each value of the plurality of values is associated with a variable to define a plurality of variables, wherein each variable of the plurality of variables describes a characteristic of a physical object.
14. The non-transitory computer-readable medium ofclaim 13, wherein the predefined sample size is greater than a number of the plurality of variables.
15. The non-transitory computer-readable medium ofclaim 1, wherein, after (b) and before (c), the computer-readable instructions further cause the computing device to:
initialize a set of iteration support vectors as the defined second set of support vectors; and
a predefined number of times,
randomly select a fourth set of observation vectors from the training dataset, wherein a number of the fourth set of observation vectors is the predefined sample size;
compute a fourth optimal value of the objective function using the selected fourth set of observation vectors to define a fourth set of support vectors, wherein the fourth set of support vectors define a fourth data description for the training dataset; and
update the set of iteration support vectors to include the defined fourth set of support vectors;
wherein the updated set of iteration support vectors replace the defined second set of support vectors in (c).
16. The non-transitory computer-readable medium ofclaim 1, wherein the computed value is a number of iterations of (d), and the stop criterion is a predefined maximum number of iterations, wherein the determination is that the stop condition is satisfied when the computed value is greater than or equal to the predefined maximum number of iterations.
17. The non-transitory computer-readable medium ofclaim 2, wherein the computed value is computed using cp=∥αj−αj-1∥/∥αj-1∥, where αji=1Nαixiwhere xiare the defined support vectors for each computation, αiis the Lagrange constant of the associated support vector, and N is a number of support vectors included in the defined set of support vectors for each computation, and αj-1i=1Npαipxipwhere xipare the defined support vectors for a previous computation, αipis the Lagrange constant of the associated previously computed support vector, and Npis a number of support vectors included in the defined set of support vectors for the previous computation, and the stop criterion is a predefined center tolerance value.
18. The non-transitory computer-readable medium ofclaim 17, wherein the determination is that the stop condition is satisfied when cp≦ε1, where ε1is the predefined center tolerance value.
19. The non-transitory computer-readable medium ofclaim 8, wherein the computed value is computed using
cp=Rj2-Rj-12Rj-12,
where Rj2is the threshold computed using the defined third set of support vectors, and Rj-12is the threshold computed using the defined first set of support vectors, and the stop criterion is a predefined distance tolerance value.
20. The non-transitory computer-readable medium ofclaim 19, wherein the determination is that the stop condition is satisfied when cp≦ε1, where ε1is the predefined distance tolerance value.
21. The non-transitory computer-readable medium ofclaim 19, wherein a second computed value is computed using cp2=∥αj−αj-1∥/∥αj-1∥, where αji=1Nαixiis computed using the defined third set of support vectors, and αj-1i=1Npαipxipis computed using the defined first set of support vectors, and a second stop criterion is a predefined center tolerance value.
22. The non-transitory computer-readable medium ofclaim 21, wherein the determination is that the stop condition is satisfied when cp≦ε1, where ε1is the predefined distance tolerance value, and cp2≦ε2, where ε2is the predefined center tolerance value.
23. The non-transitory computer-readable medium ofclaim 1, wherein determining whether or not the stop condition is satisfied comprises:
determining a number of consecutive satisfactory comparisons between the computed value and the stop criterion for iterations of (f); and
when the determined number of consecutive satisfactory comparisons exceeds a predefined threshold number, the determination is that the stop condition is satisfied.
24. A computing device comprising:
a processor; and
a non-transitory computer-readable medium operably coupled to the processor, the computer-readable medium having computer-readable instructions stored thereon that, when executed by the processor, cause the computing device to
randomly select a first set of observation vectors from a training dataset, wherein a number of the first set of observation vectors is a predefined sample size;
compute a first optimal value of an objective function defined for a support vector data description (SVDD) model using the selected first set of observation vectors to define a first set of support vectors, wherein the first set of support vectors define a first data description for the training dataset;
(a) randomly select a second set of observation vectors from the training dataset, wherein a number of the second set of observation vectors is the predefined sample size;
(b) compute a second optimal value of the objective function using the selected second set of observation vectors to define a second set of support vectors, wherein the second set of support vectors define a second data description for the training dataset;
(c) update the first set of support vectors to include the defined second set of support vectors;
(d) compute a third optimal value of the objective function using the updated first set of support vectors to define a third set of support vectors, wherein the third set of support vectors define a third data description for the training dataset;
(e) compute a value of a stop parameter;
(f) determine whether or not a stop condition is satisfied by comparing the computed value to a stop criterion;
(g) when the stop condition is not satisfied,
define the first set of support vectors as the defined third set of support vectors; and
repeat (a)-(g) until the stop condition is satisfied; and
when the stop condition is satisfied, output the defined third set of support vectors for identifying an outlier in a scoring dataset.
25. The computing device ofclaim 24, wherein determining whether or not the stop condition is satisfied comprises:
determining a number of consecutive satisfactory comparisons between the computed value and the stop criterion for iterations of (f); and
when the determined number of consecutive satisfactory comparisons exceeds a predefined threshold number, the determination is that the stop condition is satisfied.
26. The computing device ofclaim 24, wherein, after (b) and before (c), the computer-readable instructions further cause the computing device to:
initialize a set of iteration support vectors as the defined second set of support vectors; and
a predefined number of times,
randomly select a fourth set of observation vectors from the training dataset, wherein a number of the fourth set of observation vectors is the predefined sample size;
compute a fourth optimal value of the objective function using the selected fourth set of observation vectors to define a fourth set of support vectors, wherein the fourth set of support vectors define a fourth data description for the training dataset; and
update the set of iteration support vectors to include the defined fourth set of support vectors;
wherein the updated set of iteration support vectors replace the defined second set of support vectors in (c).
27. A method of determining a support vector data description for outlier identification, the method comprising:
randomly selecting, by a computing device, a first set of observation vectors from a training dataset, wherein a number of the first set of observation vectors is a predefined sample size;
computing, by the computing device, a first optimal value of an objective function defined for a support vector data description (SVDD) model using the selected first set of observation vectors to define a first set of support vectors, wherein the first set of support vectors define a first data description for the training dataset;
(a) randomly selecting, by the computing device, a second set of observation vectors from the training dataset, wherein a number of the second set of observation vectors is the predefined sample size;
(b) computing, by the computing device, a second optimal value of the objective function using the selected second set of observation vectors to define a second set of support vectors, wherein the second set of support vectors define a second data description for the training dataset;
(c) updating, by the computing device, the first set of support vectors to include the defined second set of support vectors;
(d) computing, by the computing device, a third optimal value of the objective function using the updated first set of support vectors to define a third set of support vectors, wherein the third set of support vectors define a third data description for the training dataset;
(e) computing, by the computing device, a value of a stop parameter;
(f) determining, by the computing device, whether or not a stop condition is satisfied by comparing the computed value to a stop criterion;
(g) when the stop condition is not satisfied,
defining, by the computing device, the first set of support vectors as the defined third set of support vectors; and
repeating (a)-(g), by the computing device, until the stop condition is satisfied; and
when the stop condition is satisfied, outputting, by the computing device, the defined third set of support vectors for identifying an outlier in a scoring dataset.
28. The method ofclaim 27, wherein determining whether or not the stop condition is satisfied comprises:
determining a number of consecutive satisfactory comparisons between the computed value and the stop criterion for iterations of (f); and
when the determined number of consecutive satisfactory comparisons exceeds a predefined threshold number, the determination is that the stop condition is satisfied.
29. The method ofclaim 27, further comprising, after (b) and before (c):
initialize a set of iteration support vectors as the defined second set of support vectors; and
a predefined number of times,
randomly select a fourth set of observation vectors from the training dataset, wherein a number of the fourth set of observation vectors is the predefined sample size;
compute a fourth optimal value of the objective function using the selected fourth set of observation vectors to define a fourth set of support vectors, wherein the fourth set of support vectors define a fourth data description for the training dataset; and
update the set of iteration support vectors to include the defined fourth set of support vectors;
wherein the updated set of iteration support vectors replace the defined second set of support vectors in (c).
30. The method ofclaim 27, wherein each observation vector includes a plurality of values, wherein each value of the plurality of values is associated with a variable to define a plurality of variables, wherein each variable of the plurality of variables describes a characteristic of a physical object, wherein the predefined sample size is greater than a number of the plurality of variables.
US15/185,2772016-02-102016-06-17Fast training of support vector data description using samplingActiveUS9830558B1 (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
US15/185,277US9830558B1 (en)2016-05-032016-06-17Fast training of support vector data description using sampling
US15/390,236US9639809B1 (en)2016-02-102016-12-23Monitoring system based on a support vector data description
US15/583,067US9990592B2 (en)2016-02-102017-05-01Kernel parameter selection in support vector data description for outlier identification

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201662331084P2016-05-032016-05-03
US15/185,277US9830558B1 (en)2016-05-032016-06-17Fast training of support vector data description using sampling

Related Parent Applications (2)

Application NumberTitlePriority DateFiling Date
US15/096,552Continuation-In-PartUS9536208B1 (en)2016-02-102016-04-12Kernel parameter selection in support vector data description for outlier identification
US15/583,067Continuation-In-PartUS9990592B2 (en)2016-02-102017-05-01Kernel parameter selection in support vector data description for outlier identification

Related Child Applications (3)

Application NumberTitlePriority DateFiling Date
US15/096,552Continuation-In-PartUS9536208B1 (en)2016-02-102016-04-12Kernel parameter selection in support vector data description for outlier identification
US15/390,236Continuation-In-PartUS9639809B1 (en)2016-02-102016-12-23Monitoring system based on a support vector data description
US15/583,067Continuation-In-PartUS9990592B2 (en)2016-02-102017-05-01Kernel parameter selection in support vector data description for outlier identification

Publications (2)

Publication NumberPublication Date
US20170323221A1true US20170323221A1 (en)2017-11-09
US9830558B1 US9830558B1 (en)2017-11-28

Family

ID=60244066

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US15/185,277ActiveUS9830558B1 (en)2016-02-102016-06-17Fast training of support vector data description using sampling

Country Status (1)

CountryLink
US (1)US9830558B1 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2019113354A1 (en)*2017-12-062019-06-13Zero Mass Water, Inc.Systems for constructing hierarchical training data sets for use with machine-learning and related methods therefor
CN110555463A (en)*2019-08-052019-12-10西北工业大学gait feature-based identity recognition method
US10632416B2 (en)2016-05-202020-04-28Zero Mass Water, Inc.Systems and methods for water extraction control
US10835861B2 (en)2014-11-202020-11-17Arizona Board Of Regents On Behalf Of Arizona State UniversitySystems and methods for generating liquid water from air
CN113420710A (en)*2021-07-072021-09-21国能龙源蓝天节能技术有限公司Sensor data noise reduction method based on multi-resolution wavelet
US11159123B2 (en)2016-04-072021-10-26Source Global, PBCSolar thermal unit
US11160223B2 (en)2018-02-182021-11-02Source Global, PBCSystems for generating water for a container farm and related methods therefor
US11285435B2 (en)2018-10-192022-03-29Source Global, PBCSystems and methods for generating liquid water using highly efficient techniques that optimize production
CN114493235A (en)*2022-01-212022-05-13南京工业大学Rectification process quality monitoring service adaptive evolution method based on SVDD and Agent
US11359356B2 (en)2017-09-052022-06-14Source Global, PBCSystems and methods for managing production and distribution of liquid water extracted from air
US11384517B2 (en)2017-09-052022-07-12Source Global, PBCSystems and methods to produce liquid water extracted from air
US11414843B2 (en)2019-04-222022-08-16Source Global, PBCThermal desiccant systems and methods for generating liquid water
US11447407B2 (en)2017-07-142022-09-20Source Global, PBCSystems for controlled treatment of water with ozone and related methods therefor
US11555421B2 (en)2017-10-062023-01-17Source Global, PBCSystems for generating water with waste heat and related methods therefor
US11607644B2 (en)2018-05-112023-03-21Source Global, PBCSystems for generating water using exogenously generated heat, exogenously generated electricity, and exhaust process fluids and related methods therefor
US11814820B2 (en)2021-01-192023-11-14Source Global, PBCSystems and methods for generating water from air
US11913903B1 (en)2018-10-222024-02-27Source Global, PBCSystems and methods for testing and measuring compounds
US12312265B2 (en)2020-10-272025-05-27Source Global, PBCSystems and methods for water treatment and storage
USD1094637S1 (en)2021-04-212025-09-23Source Global, PBCWater generation panel

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102027107B1 (en)*2016-10-032019-10-01미쓰비시덴키 가부시키가이샤 Network building device and network building method
US10049302B1 (en)*2017-07-172018-08-14Sas Institute Inc.Classification system training
CN108595495B (en)2018-03-152020-06-23阿里巴巴集团控股有限公司Method and device for predicting abnormal sample
US12387139B2 (en)*2022-08-292025-08-12Guangdong University Of Petrochemical TechnologyPassive outlier-tolerant and active outlier-tolerant learning method with abnormal samples and system thereof

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6587881B1 (en)*1999-04-092003-07-01Microsoft CorporationSoftware server usage governor
EP1393196A4 (en)2001-05-072007-02-28Health Discovery CorpKernels and methods for selecting kernels for use in learning machines
US7333992B2 (en)*2003-05-222008-02-19Microsoft CorporationSystem and method for identifying and storing changes made to a table
US8527435B1 (en)2003-07-012013-09-03Cardiomag Imaging, Inc.Sigma tuning of gaussian kernels: detection of ischemia from magnetocardiograms
US7146386B2 (en)*2004-03-292006-12-05Microsoft CorporationSystem and method for a snapshot query during database recovery
US7653665B1 (en)*2004-09-132010-01-26Microsoft CorporationSystems and methods for avoiding database anomalies when maintaining constraints and indexes in presence of snapshot isolation
US7757213B2 (en)*2005-05-182010-07-13Microsoft CorporationAggregation-based management of a distributed business process application
TWI385492B (en)*2008-12-162013-02-11Ind Tech Res InstA system for maintaining and analyzing manufacturing equipment and method therefor
WO2010071898A2 (en)2008-12-192010-06-24The Johns Hopkins UniveristyA system and method for automated detection of age related macular degeneration and other retinal abnormalities
FR2994495B1 (en)2012-08-102015-08-21Thales Sa METHOD AND SYSTEM FOR DETECTING SOUND EVENTS IN A GIVEN ENVIRONMENT
CN104517613A (en)*2013-09-302015-04-15华为技术有限公司Method and device for evaluating speech quality
US20150356455A1 (en)2014-06-062015-12-10General Electric CompanySystems and methods associated with an auto-tuning support vector machine
US9639809B1 (en)*2016-02-102017-05-02Sas Institute Inc.Monitoring system based on a support vector data description
US9536208B1 (en)*2016-02-102017-01-03Sas Institute Inc.Kernel parameter selection in support vector data description for outlier identification
US9990592B2 (en)*2016-02-102018-06-05Sas Institute Inc.Kernel parameter selection in support vector data description for outlier identification

Cited By (31)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10835861B2 (en)2014-11-202020-11-17Arizona Board Of Regents On Behalf Of Arizona State UniversitySystems and methods for generating liquid water from air
US11707710B2 (en)2014-11-202023-07-25Arizona Board Of Regents On Behalf Of Arizona State UniversitySystems and methods for generating liquid water from air
US12021488B2 (en)2016-04-072024-06-25Source Global, PBCSolar thermal unit
US11159123B2 (en)2016-04-072021-10-26Source Global, PBCSolar thermal unit
US10632416B2 (en)2016-05-202020-04-28Zero Mass Water, Inc.Systems and methods for water extraction control
US11975289B2 (en)2016-05-202024-05-07Source Global, PBCSystems and methods for water extraction control
US11266944B2 (en)2016-05-202022-03-08Source Global, PBCSystems and methods for water extraction control
US11447407B2 (en)2017-07-142022-09-20Source Global, PBCSystems for controlled treatment of water with ozone and related methods therefor
US11858835B2 (en)2017-07-142024-01-02Source Global, PBCSystems for controlled treatment of water with ozone and related methods therefor
US11859372B2 (en)2017-09-052024-01-02Source Global, PBCSystems and methods to produce liquid water extracted from air
US11359356B2 (en)2017-09-052022-06-14Source Global, PBCSystems and methods for managing production and distribution of liquid water extracted from air
US11384517B2 (en)2017-09-052022-07-12Source Global, PBCSystems and methods to produce liquid water extracted from air
US12276091B2 (en)2017-09-052025-04-15Source Global, PBCSystems and methods for managing production and distribution of liquid water extracted from air
US11555421B2 (en)2017-10-062023-01-17Source Global, PBCSystems for generating water with waste heat and related methods therefor
WO2019113354A1 (en)*2017-12-062019-06-13Zero Mass Water, Inc.Systems for constructing hierarchical training data sets for use with machine-learning and related methods therefor
US20220156648A1 (en)*2017-12-062022-05-19Source Global, PBCSystems for constructing hierarchical training data sets for use with machine-learning and related methods therefor
US11900226B2 (en)*2017-12-062024-02-13Source Global, PBCSystems for constructing hierarchical training data sets for use with machine-learning and related methods therefor
US11281997B2 (en)*2017-12-062022-03-22Source Global, PBCSystems for constructing hierarchical training data sets for use with machine-learning and related methods therefor
AU2018380168B2 (en)*2017-12-062023-11-02Source Global, PBCSystems for constructing hierarchical training data sets for use with machine-learning and related methods therefor
US11160223B2 (en)2018-02-182021-11-02Source Global, PBCSystems for generating water for a container farm and related methods therefor
US11607644B2 (en)2018-05-112023-03-21Source Global, PBCSystems for generating water using exogenously generated heat, exogenously generated electricity, and exhaust process fluids and related methods therefor
US11946232B2 (en)2018-10-192024-04-02Source Global, PBCSystems and methods for generating liquid water using highly efficient techniques that optimize production
US11285435B2 (en)2018-10-192022-03-29Source Global, PBCSystems and methods for generating liquid water using highly efficient techniques that optimize production
US11913903B1 (en)2018-10-222024-02-27Source Global, PBCSystems and methods for testing and measuring compounds
US11414843B2 (en)2019-04-222022-08-16Source Global, PBCThermal desiccant systems and methods for generating liquid water
CN110555463A (en)*2019-08-052019-12-10西北工业大学gait feature-based identity recognition method
US12312265B2 (en)2020-10-272025-05-27Source Global, PBCSystems and methods for water treatment and storage
US11814820B2 (en)2021-01-192023-11-14Source Global, PBCSystems and methods for generating water from air
USD1094637S1 (en)2021-04-212025-09-23Source Global, PBCWater generation panel
CN113420710A (en)*2021-07-072021-09-21国能龙源蓝天节能技术有限公司Sensor data noise reduction method based on multi-resolution wavelet
CN114493235A (en)*2022-01-212022-05-13南京工业大学Rectification process quality monitoring service adaptive evolution method based on SVDD and Agent

Also Published As

Publication numberPublication date
US9830558B1 (en)2017-11-28

Similar Documents

PublicationPublication DateTitle
US9830558B1 (en)Fast training of support vector data description using sampling
US10275690B2 (en)Machine learning predictive labeling system
US10509847B1 (en)Local outlier factor hyperparameter tuning for data outlier detection
US10311368B2 (en)Analytic system for graphical interpretability of and improvement of machine learning models
US10430690B1 (en)Machine learning predictive labeling system
US10474959B2 (en)Analytic system based on multiple task learning with incomplete data
US9792562B1 (en)Event prediction and object recognition system
US9990592B2 (en)Kernel parameter selection in support vector data description for outlier identification
US10303954B2 (en)Monitoring, detection, and surveillance system using principal component analysis with machine and sensor data
US10769528B1 (en)Deep learning model training system
US10635947B2 (en)Distributable classification system
US20190050368A1 (en)Machine learning predictive labeling system
US9536208B1 (en)Kernel parameter selection in support vector data description for outlier identification
US9639809B1 (en)Monitoring system based on a support vector data description
US10628755B1 (en)Distributable clustering model training system
US10949747B1 (en)Deep learning model training system
US20190095400A1 (en)Analytic system to incrementally update a support vector data description for outlier identification
US10699207B2 (en)Analytic system based on multiple task learning with incomplete data
US11120072B1 (en)High dimensional to low dimensional data transformation and visualization system
US11416712B1 (en)Tabular data generation with attention for machine learning model training system
US11100428B2 (en)Distributable event prediction and machine learning recognition system
US10824694B1 (en)Distributable feature analysis in model training system
US10872277B1 (en)Distributed classification system
US9697177B1 (en)Analytic system for selecting a decomposition description of sensor data
US10482353B2 (en)Bandwidth selection in support vector data description for classification or outlier detection

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SAS INSTITUTE INC., NORTH CAROLINA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHAUDHURI, ARIN;KAKDE, DEOVRAT VIJAY;JAHJA, MARIA;AND OTHERS;SIGNING DATES FROM 20160610 TO 20160616;REEL/FRAME:038942/0270

STCFInformation on status: patent grant

Free format text:PATENTED CASE

CCCertificate of correction
MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:4

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8


[8]ページ先頭

©2009-2025 Movatter.jp