Text this: Real-valued negative selection algorithm for abnormal earthquake detection