+ All Categories
Home > Documents > Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve...

Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve...

Date post: 29-Jun-2020
Category:
Upload: others
View: 4 times
Download: 0 times
Share this document with a friend
47
Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for Data Science La Serena, 24 Aug 2018 4 x10 16.1 16.2 16.3 16.4 16.5 16.6 16.7 16.8 16.9 17.0 17.1 17.2 5.36 5.38 5.40 5.42 5.44 5.46 5.48 5.50 5.52 5.54 5.56 MJD Mag Light curves Feature vectors Dimensionality Reduction Classification
Transcript
Page 1: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Feature based Light Curve Classification

Ashish Mahabal Center for Data Driven Discovery, Caltech

La Serena School for Data Science La Serena, 24 Aug 2018

4x10

16.1

16.2

16.3

16.4

16.5

16.6

16.7

16.8

16.9

17.0

17.1

17.2

5.36 5.38 5.40 5.42 5.44 5.46 5.48 5.50 5.52 5.54 5.56

MJD

Mag

Light curvesFeature

vectors

Dimensionality

ReductionClassification

Page 2: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Outline

• Surveys and light curves

• Need for classification

• Statistical features

• Classification

• [Examples/Exercises]

2

Page 3: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Blazar PKS0823+033 CV 111545+425822

Supernova Time (1000+ days)

mag

magnitude is logarithmic, inversely scaled (flux)

Time Series aka light-curves we will encounter

3

Page 4: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

CSS PI: Eric Christensen CRTS PIs: George Djorgovski

and Andrew Drake

1m class telescopes ~20 mag

Open filter ~14 years

500M light-curves

~200 pointings30 seconds each

CRTS

Transient Searches

23000 sq. deg (moon ~ 0.25 sq deg

4

Page 5: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Evolving Classification Probabilities

A few years ago …

5

Page 6: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Broad classes in astronomy

Aim:

• Understanding the Universe

• classification -> understanding

• Solar System - moving objects

• Stars in our Galaxy - variables, proper motion

• Extragalactic - mostly transient

6

Page 7: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

SolarSystem

Credit: web.gps.caltech.edu

Moving objects

7

Page 8: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal http://www.huntsville-isd.org/

e

8

Page 9: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

0 1

24

22

20

18

16

14

12

10

−8

−6

V838 Mon

M85 OT

M31 RV

SCP06F6

SN2006gySN2005ap SN2008es

SN2007bi

SN2008S

NGC300OT

SN2008ha

SN2005E

SN2002bj

PTF10iuvPTF09dav

PTF11bij

PTF10bhp

PTF10fqs

PTF10acbp

PTF09atu

PTF09cnd

PTF09cwlPTF10cwr

Thermonuclear Supernovae

Classical Novae

Luminous Red

Novae

Core−Collapse Supernovae

Luminous Supernovae

.Ia Explosions

Ca−rich Transients

P60−M81OT−071213

P60−M82OT−081119

0 1

24

22

20

18

16

14

12

10

8

6

V838 Mon

M85 OT

M31 RV

SCP06F6

SN2006gySN2005ap SN2008es

SN2007bi

SN2008S

NGC300OT

SN2008ha

SN2005E

SN2002bj

PTF10iuvPTF09dav

PTF11bij

PTF10bhp

PTF10fqs

PTF10acbp

PTF09atu

PTF09cnd

PTF09cwlPTF10cwr

Thermonuclear Supernovae

Classical Novae

Luminous Red

Novae

Core−Collapse Supernovae

Luminous Supernovae

.Ia Explosions

Ca−rich Transients

P60−M81OT−071213

P60−M82OT−081119 M85 OT

1038

1039

1040

1041

1042

1043

1044

1045

Peak L

um

inosity [erg

s−

1]

−24

−22

−20

−18

−16

−14

−12

−10

−8

−6

Pe

ak L

um

ino

sity [

MV]

10 10 10

Characteristic Timescale [day]0

log ( [sec]) 10 10

Characteristic Timescale [day]1 2 3 4 5 6 7

A

A

A

. A BB D

BA B A

C .

C

0 1 2

24

22

20

18

16

14

12

10

8

6

V838 Mon

M85 OT

M31 RV

SCP06F6

SN2006gySN2005ap SN2008es

SN2007bi

SN2008S

NGC300OT

SN2008ha

SN2005E

SN2002bj

PTF10iuvPTF09dav

PTF11bij

PTF10bhp

PTF10fqs

PTF10acbp

PTF09atu

PTF09cnd

PTF09cwlPTF10cwr

Thermonuclear Supernovae

Classical Novae

Luminous Red

Novae

Core−Collapse Supernovae

Luminous Supernovae

.Ia Explosions

Ca−rich Transients

P60−M81OT−071213

P60−M82OT−081119

10

10

10

10

10

10

10

10

- B C BA

- BA

B A

AB

2 1

log ( )

-1 -2 -3 -4

A B A ) (

J Cooke

Transients (mostly extra-galactic)

9

Page 10: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

LBV

AGNAsteroids

RotationEclipse

Microlensing Eruptive PulsationSecular

(DAV) H-WDs

Variability Tree

Novae

N

Symbiotic

ZAND

Dwarf novae

UG

Eclipse

Asteroid occultation

Eclipsing binary

Planetary transits

EA

EB

EW

Rotation

ZZ CetiPG 1159

Solar-like

(PG1716+426, Betsy)long period sdB

V1093 Her

(W Vir)Type II Ceph.

δ Cepheids

RR Lyrae

CW

Credit : L. Eyer & N. Mowlavi (03/2009)

(updated 04/2013)δ Scuti

γ Doradus

Slowlypulsating B stars

α Cygni

β Cephei

λ Eri

SX Phoenicis

Hot OB Supergiants

ACYG

BCEP

SPBe

GDOR

DST

PMSδ Scuti

roAp

Miras

Irregulars

Semi-regulars

M

SRL

RV

SARVSmall ampl. red var.

(DO,V GW Vir)He/C/O-WDs

PV TelHe star

Be stars

RCB

GCASFU

UV Ceti

Binary red giants

α2 Canes VenaticorumMS (B8-A7) withstrong B fields

SX ArietisMS (B0-A7) withstrong B fields

Red dwarfs(K-M stars)

ACV

BY Dra

ELL

FKCOMSingle red giants

WR

SXA

β Per, α Vir

RS CVn

PMS

S Dor

Eclipse

(DBV) He-WDs

V777 Her

(EC14026)short period sdB

V361 Hya

RV Tau

Photom. Period.FG SgeSakurai,V605 Aql

R Hya (Miras)δ Cep (Cepheid)

DY Per

Supernovae

SN II, Ib, Ic

SN Ia

Extrinsic

Radio quiet Radio loud

Seyfert I

Seyfert 2

LINER

RLQ

BLRG

NLRG

WLRG

RQQ

OVVBL Lac

Blazar

Stars Stars

Intrinsic

CEPRR

SXPHESPB

Cataclysmic

Variability tree: Many nodes have further subdivisions

10

Page 11: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

From snapshots to (slow) movies of the sky

CRTS PTF

Gaia

LSST

11

Page 12: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

What do survey’s do?

• Pick low-hanging fruit

• select best objects, easy science

• get spectroscopy

• That does push the envelope

• but also leaves gaps

12

1000 30-sec epochs10 years

3*10^4/3*10^81mm in 10m

Page 13: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

How gaps can be misleading

• Variations as a function of time

• Financial

• diurnal, regular, accurate, (almost) continuous

stackexchange 13

Page 14: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

mag

Time (3000+ days)

CRTSKepler - small area non-sparse

~100 days

L Walkowicz 14

Page 15: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Kepler - small area non-sparse

Time | Variable | Error

mjd | mag | magerr

modified JD JD = days since

12 noon 1 Jan -4712

MJD = JD - 2400000.5

15

Page 16: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Typical time-series in astronomy

• DPOSS - large area, serendipitous overlap

• Kepler - small area non-sparse

• CRTS - open filter, lumpy cadence for asteroids

• PTF/Pan-STARRS/Gaia/LSST: multi filter, mixed

• SKA/Radio

• Pulsars (timing arrays)

16

Page 17: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Properties of light-curves

• Gappy

• Irregular

• Heteroskedastic

• expense, rotation/revolution of Earth, moon

• science objectives, weather, moon

• weather, moon, airmass

Reasons:

errors ignored

by many methods 17

Page 18: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

CRTS variables

• 150M sources from a few thousand “fields”

• ~5.5M variables after filtering using per field J

• ~50K periodic (LS False Alarm Probability < 10^-5; M_t thresholds)

• 15 classesM_t: Fraction of time below median (Kinemuchi et al. 2006)

Drake et al. 2014

18

Page 19: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

50K Variables from CRTS

Drake et al. 2014 19

Page 20: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Over to part 1 of notebook

20

Page 21: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

What can we do with light-curves?

• Abstract them through generic statistical measures

• Use domain knowledge to look for characteristics

• See if they are periodic

dreamstime.com

21

Page 22: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Statistical features

4x10

16.1

16.2

16.3

16.4

16.5

16.6

16.7

16.8

16.9

17.0

17.1

17.2

5.36 5.38 5.40 5.42 5.44 5.46 5.48 5.50 5.52 5.54 5.56

MJD

Mag

Compute features (statistical measures) for each light curve: amplitudes, moments, periodicity, etc.

Converts heterogeneous light curves into homogeneous feature vectors in the parameter space

Apply a variety of automated classification methods

22

Page 23: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Light-curve features

MEDIAN

MEAN AMPLITUDE

PERIOD

23

Page 24: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Statistical characteristicsRichards et al. (non-sparse OGLE-Hipparcos time-series)

2011

skew

small_kurtosis

std

beyond1std

stetson_j

stetson_k

max_slope

amplitude

http://nirgun.caltech.edu:8000/lightcurve characterization service: 24

Page 25: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

beyond1std skew

Amplitude

freq_signif

freq_varrat

freq_y_offset

freq_model_max_delta_mag freq_model_min_delta_mag

freq_model_phi1_phi2

freq_rrd

freq_n_alias

flux_%_mid20 flux_%_mid35 flux_%_mid50 flux_%_mid65 flux_%_mid80

linear_tre

nd

max_slope

MAD

median_buffer_range_percentage

pair_slope_trend

percent_amplitude

percent_difference_flux_percentile QSO

non_QSO

std

small_kurtosis

stetson_j stetson_k

scatter_res_raw

p2p_scatter_2praw

p2p_scatter_over_mad

p2p_scatter_pfold_over_mad

medperc90_p2_p fold_2p_slope_10% fold_2p_slope_90%

p2p_ssqr_diff_over_var

Many features

- not all are independent Adam Miller

15 Jan 2015 Ashish Mahabal 20

25

Page 26: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Stetson Stats

1996PASP..108..851SWelch-Statson

Pairwise observations in 2 filters

Pairwise observations (single filter)

No pairing required

Combined for thresholding

26

Page 27: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Q: Amplitude variations

Cody et al. 2014 27

Page 28: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish MahabalCody et al. 2014

M: Bursters and dippers

28

Page 29: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish MahabalCody et al. 2014

Q-M plane

29

Page 30: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Challenge: A Variety of Parameters

•  Discovery: magnitudes, delta-magnitudes

•  Contextual:

–  Distance to nearest star

–  Magnitude of the star

–  Color of that star

–  Normalized distance to nearest galaxy

–  Distance to nearest radio source

–  Flux of nearest radio source

–  Galactic latitude

•  Follow-up

–  Colors (g-r, r-I, i-z etc.)

•  Prior classifications (event type)

•  Characteristics from light-curve

–  Amplitude

–  Median buffer range percentage

–  Standard deviation

–  Stetson k

–  Flux percentile ratio mid80

–  Prior outburst statistic

Not all parameters are always present leading to

swiss-cheese like data sets

http://ki-media.blogspot.com/

Measures from Feigelson and Babu (Graham)

New lightcurve-based parameters: (Faraway)

• Whole curve measures • Fitted curve measures

• Residual from fit measures

• Cluster measures • Other

30

Page 31: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Over to Part 2 of Notebook

31

Page 32: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

RR Lyrae Eclipsing binary (W U Ma)

Rank features in the order of classification quality for a given classification problem, e.g., RR Lyrae vs. WUMa

Features for RR Lyrae and W UMa

32

Page 33: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

A variety of parameters - choose judiciously

Whole curve measures

Median magnitude (mag); mean of absolute differences of successive

observed

magnitude; the maximum difference magnitudes

Fitted curve measures

Scaled total variation scaled by number of days of observation; range of

fitted curve;

maximum derivative in the fitted curve

Residual from fit measures

The maximum studentized residual; SD of residuals; skewness of residuals;

Shapiro-Wilk statistic of residuals

Cluster measures

Fit the means within the groups (up to 4 measurements); and then take the

logged SD of the residuals from this fit; the max absolute residuals from this

fit;

total variation of curve based on group means scaled by range of

observation

Discovery; Contextual; Follow-up; Prior Classification …

33

Page 34: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Different types of classifiers perform better for

some event classes than for the others

A Hierarchical Approach to Classification

We use some astrophysically motivated

major features to separate different

groups of classes

Proceeding down the classification

hierarchy every node uses those

classifiers that work best for that

particular task

34

Page 35: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

SN v. non-SN

normalized based on peaks

35

Page 36: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Using Discriminating Features for BrokeringChengyi Lee

You can not step into the same river twice. 36

Page 37: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Binary Broker(s)

• Using features to tell classes apart - one class at a time

• Speed required

• Rarity determination crucialBroker

X

!X

Objects LC

37

Page 38: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Binary Broker(s)

• Using features to tell classes apart - one class at a time

• Speed required

• Rarity determination crucialBroker X

!X

Objects LC

models discriminators

BrokerBrokerBroker

38

Page 39: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Binary Brokers

39

input

C1

Not C1

Extendible

input

C2

Not C2

input

C3

Not C3

input

C4

Not C4

input

C5

Not C5

input

C1

Not C1

input

C2

Not C2

input

C3

Not C3

Modular

...

+

Inputs: Light-curves

Nearby objects Archival catalogs

Page 40: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Over to Part 3 of Notebook

40

Page 41: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Feature selection strategy

Donalek et al. arxiv:1310.1976

•  Fast Relief Algorithm (wt and

threshold)

•  Fisher Discriminant Ratio

•  Correlation based Feature

Selection

•  Fast Correlation Based Filter

•  Multi Class Feature Selection

41

Take 2 variables at a time

Add 1 variable at a time

Start with all and reduce 1

Also PCA

Page 42: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

t-distributed stochastic neighbor embedding (t-SNE)

42

van der Maaten, L.J.P.; Hinton, G.E. (2008)

x_i, x_j: highdim objs p_ij: similarity measure

Q: lower dimensional space

Minimize divergence between P and Q

Page 43: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Over to Part 4 of Notebook

43

Page 44: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Many challenges1. Characterize/Classify as much with as little data as

possible

2. Only a small fraction are rare - find/characterize them

early

3. A variety of parameters - choose judiciously

4. Real-time computation is required - find ways to make

that happen

5. Metaclassification - combining diverse classifiers

optimally

44

Page 45: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal 45

dmdt, deep learning etc.

I deliberately did not go in to the more advanced topics related to image representation of light curves and using deep

learning. Feel free to take that up as an exercise.

Light curvesDensity

representationEqui-area images

Convolutional

Neural Network

Page 46: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

Summary• Light curves -> many features

• Visualization/computation/choice

• Many features -> fewer features

• Classification

46

4x10

16.1

16.2

16.3

16.4

16.5

16.6

16.7

16.8

16.9

17.0

17.1

17.2

5.36 5.38 5.40 5.42 5.44 5.46 5.48 5.50 5.52 5.54 5.56

MJD

Mag

Light curvesFeature

vectors

Dimensionality

ReductionClassification

Page 47: Feature based Light Curve Classification · 8/24/2018  · Feature based Light Curve Classification Ashish Mahabal Center for Data Driven Discovery, Caltech La Serena School for

Ashish Mahabal

A few References• Cody: https://arxiv.org/abs/1401.6582

• Drake: https://arxiv.org/abs/1405.4290

• Faraway: https://arxiv.org/abs/1401.3211

• Graham: https://arxiv.org/abs/1306.6664

• Mahabal: https://arxiv.org/abs/0802.3199

• Richards:https://arxiv.org/abs/1101.1959

• Many many others

47


Recommended