Acronym: FSType: ShapeletsYear: 2013Publication: SDM

Description: Rakthanmanon and Keogh propose an extension of the decision tree shapelet approach that speeds up shapelet discovery. Instead of a full enumerative search at each node, the fast shapelets algorithm discretises and approximates the shapelets. Specifically, for each possible shapelet length, a dictionary of SAX words is first formed. The dimensionality of the SAX dictionary is reduced through masking randomly selected letters (random projection). Multiple random projections are performed, and a frequency count histogram is built for each class. A score for each SAX word can be calculated based on how well these frequency tables discriminate between classes. The $k$-best SAX words are selected then mapped back to the original shapelets, which are assessed using information gain in a way identical to that used in 'Time Series Shapelets'. Algorithm 9 gives a modular overview.
Source Code: Fast Shapelet Tree Code
Published Results:Recreated Results:

Recreated
Dataset:Result:
Adiac0.5553
ArrowHead0.6755
Beef0.5020
BeetleFly0.7955
BirdChicken0.8620
Car0.7365
CBF0.9240
ChlorineConcentration0.5658
CinCECGtorso0.7410
Coffee0.9171
Computers0.5000
CricketX0.4788
CricketY0.5090
CricketZ0.4660
DiatomSizeReduction0.8729
DistalPhalanxOutlineCorrect0.7803
DistalPhalanxOutlineAgeGroup0.7450
DistalPhalanxTW0.6233
Earthquakes0.7466
ECG2000.8061
ECG50000.9221
ECGFiveDays0.9856
ElectricDevices0.2625
FaceAll0.7723
FaceFour0.8688
FacesUCR0.7007
FiftyWords0.5119
Fish0.7419
FordA0.7846
FordB0.7832
GunPoint0.9296
Ham0.6766
HandOutlines0.8408
Haptics0.3563
Herring0.5578
InlineSkate0.2569
InsectWingbeatSound0.4881
ItalyPowerDemand0.9090
LargeKitchenAppliances0.4192
Lightning20.4803
Lightning70.1014
Mallat0.8932
Meat0.9242
MedicalImages0.6090
MiddlePhalanxOutlineCorrect0.7161
MiddlePhalanxOutlineAgeGroup0.6134
MiddlePhalanxTW0.5186
MoteStrain0.7928
NonInvasiveFatalECGThorax10.7104
NonInvasiveFatalECGThorax20.7581
OliveOil0.7647
OSULeaf0.6793
PhalangesOutlinesCorrect0.7295
Phoneme0.1728
Plane0.9700
ProximalPhalanxOutlineCorrect0.7973
ProximalPhalanxOutlineAgeGroup0.7972
ProximalPhalanxTW0.7163
RefrigerationDevices0.5738
ScreenType0.3650
ShapeletSim1.0000
ShapesAll0.5984
SmallKitchenAppliances0.3333
SonyAIBORobotSurface10.9184
SonyAIBORobotSurface20.8487
StarlightCurves0.9084
Strawberry0.9166
SwedishLeaf0.7585
Symbols0.9080
SyntheticControl0.9196
ToeSegmentation10.9041
ToeSegmentation20.8728
Trace0.9984
TwoLeadECG0.9204
TwoPatterns0.6964
UWaveGestureLibraryX0.6945
UWaveGestureLibraryY0.5911
UWaveGestureLibraryZ0.6377
UWaveGestureLibraryAll0.7656
Wafer0.9812
Wine0.7944
WordSynonyms0.4614
Worms0.6225
WormsTwoClass0.7058
Yoga0.7213

Algorithm: