Модель пропорциональных рисков
Модели пропорциональных рисков представляют собой класс моделей выживания в статистике . Модели выживания связывают время, прошедшее до того, как произойдет какое-либо событие, с одной или несколькими ковариатами , которые могут быть связаны с этим количеством времени. В модели пропорциональных рисков уникальный эффект увеличения ковариаты на единицу мультипликативен по отношению к уровню риска . Например, прием лекарств может вдвое снизить риск возникновения инсульта, а изменение материала, из которого изготовлен компонент, может удвоить риск отказа. Другие типы моделей выживания, такие как модели ускоренного времени отказа, не демонстрируют пропорциональных рисков. Модель ускоренного времени отказа описывает ситуацию, когда биологическая или механическая история жизни события ускоряется (или замедляется).
Предыстория [ править ]
Модели выживания можно рассматривать как состоящие из двух частей: лежащая в их основе базовая функция риска , часто обозначаемая , описывающее, как риск события в единицу времени меняется с течением времени на базовых уровнях ковариат; и параметры эффекта, описывающие, как опасность меняется в зависимости от поясняющих ковариат. Типичный медицинский пример может включать такие ковариаты, как назначение лечения, а также характеристики пациента, такие как возраст на момент начала исследования, пол и наличие других заболеваний на момент начала исследования, чтобы уменьшить вариабельность и/или контролировать возникновение искажающих факторов.
Условие пропорциональных рисков [1] утверждает, что ковариаты мультипликативно связаны с опасностью. Например, в простейшем случае стационарных коэффициентов лечение лекарством может, скажем, вдвое снизить риск для субъекта в любой момент времени. , хотя базовый уровень опасности может варьироваться. Однако обратите внимание, что это не удваивает продолжительность жизни субъекта; точное влияние ковариат на время жизни зависит от типа . Ковариата ; не ограничивается бинарными предикторами в случае непрерывной ковариаты обычно предполагается, что опасность реагирует экспоненциально; каждая единица увеличивается в приводит к пропорциональному масштабированию опасности.
Модель Кокса [ править ]
Введение [ править ]
Сэр Дэвид Кокс заметил, что если предположение о пропорциональных рисках справедливо (или предполагается, что оно справедливо), то можно оценить параметр(ы) эффекта, обозначенный ниже, без учета полной функции опасности. Такой подход к данным о выживаемости называется применением модели пропорциональных рисков Кокса . [2] иногда сокращается до модели Кокса или модели пропорциональных рисков . [3] Однако Кокс также отметил, что биологическая интерпретация предположения о пропорциональных рисках может быть довольно сложной. [4] [5]
Пусть X i = ( X i 1 , …, X ip ) будут реализованными значениями p ковариат для субъекта i . Функция риска для модели пропорциональных рисков Кокса имеет вид
Почему это называется «пропорциональным» [ править ]
Для начала предположим, что у нас есть только одна ковариата, , и, следовательно, один коэффициент, . Рассмотрим эффект увеличения на 1:
Мы видим, что увеличение ковариаты на 1 масштабирует исходную опасность на константу . Немного переставив ситуацию, мы видим, что:
Правая часть постоянна во времени (ни один член не имеет в нем). Эти отношения, , называется пропорциональной зависимостью .
В более общем плане рассмотрим два предмета, i и j , с ковариатами и соответственно. Рассмотрим соотношение их опасностей:
Правая часть не зависит от времени, как единственного фактора, зависящего от времени. , был отменен. Таким образом, соотношение опасностей двух субъектов является постоянным, т.е. опасности пропорциональны.
Отсутствие термина перехвата [ править ]
Часто в моделях регрессии используется термин-перехват (также называемый постоянным термином или термином смещения). В модели Кокса его нет, потому что базовый риск, , занимает его место. Давайте посмотрим, что произойдет, если мы все равно добавим термин перехвата, обозначаемый :
Вероятность уникальных моментов времени [ править ]
Кокса Частичная вероятность , показанная ниже, получается путем использования оценки Бреслоу базовой функции риска, подстановки ее к полной вероятности и последующего наблюдения, что результат является произведением двух факторов. Первым фактором является показанная ниже частичная вероятность, при которой базовый риск «отменился». Второй фактор свободен от коэффициентов регрессии и зависит от данных только посредством шаблона цензурирования . Таким образом, влияние ковариат, оцененных с помощью любой модели пропорциональных рисков, можно представить как коэффициенты рисков .
Вероятность того, что наблюдаемое событие произойдет для субъекта i в момент времени Y i, можно записать как:
Рассматривая испытуемых так, как если бы они были статистически независимы друг от друга, общая вероятность всех реализованных событий [6] — это следующая частичная вероятность, где возникновение события обозначается C i = 1:
Соответствующее логарифмическое частичное правдоподобие равно
Эту функцию можно максимизировать по β , чтобы получить оценки максимального частичного правдоподобия параметров модели.
Частичная функция оценки :
а матрица Гессе частичного логарифмического правдоподобия равна
Используя эту оценочную функцию и матрицу Гессе, частичную вероятность можно максимизировать с помощью алгоритма Ньютона-Рафсона . Обратная матрица Гессе, оцененная по оценке β , может использоваться в качестве приблизительной дисперсионно-ковариационной матрицы для оценки и использоваться для получения приблизительных стандартных ошибок для коэффициентов регрессии.
Вероятность, когда существуют равные времена [ править ]
Было предложено несколько подходов для решения ситуаций, в которых имеются связи во временных данных. Метод Бреслоу описывает подход, при котором описанная выше процедура используется без изменений, даже при наличии связей. Альтернативным подходом, который, как считается, дает лучшие результаты, является метод Эфрона . [7] Пусть t j обозначает уникальные моменты времени, пусть H j обозначает набор индексов i таких, что Y i = t j и C i = 1, и пусть m j = | Ч Дж |. Подход Эфрона максимизирует следующую частичную вероятность.
Соответствующее логарифмическое частичное правдоподобие равно
Обратите внимание, что когда H j пусто (все наблюдения за время t j подвергаются цензуре), слагаемые в этих выражениях рассматриваются как ноль.
Примеры [ править ]
Ниже приведены некоторые примеры применения модели Кокса на практике.
Одна бинарная ковариата [ править ]
Предположим, что интересующая нас конечная точка — это выживаемость пациентов в течение 5-летнего периода наблюдения после операции. Пациенты могут умереть в течение 5 лет, и мы записываем, когда они умерли, или пациенты могут прожить более 5 лет, и мы записываем только то, что они прожили более 5 лет. Операция была проведена в одной из двух больниц, A или B , и мы хотели бы знать, связано ли расположение больницы с 5-летней выживаемостью. В частности, мы хотели бы знать относительное увеличение (или уменьшение) риска от операции, проведенной в больнице А по сравнению с больницей Б. Предоставляются некоторые (поддельные) данные, где каждая строка представляет пациента: T — как долго пациент находился в больнице. наблюдался до смерти или в течение 5 лет (измеряется в месяцах), а C обозначает, если пациент умер в течение 5-летнего периода. Мы закодировали больницу как двоичную переменную, обозначенную X если из больницы A , 0, если из больницы B. : 1 ,
больница | Х | Т | С |
---|---|---|---|
Б | 0 | 60 | ЛОЖЬ |
Б | 0 | 32 | Истинный |
Б | 0 | 60 | ЛОЖЬ |
Б | 0 | 60 | ЛОЖЬ |
Б | 0 | 60 | ЛОЖЬ |
А | 1 | 4 | Истинный |
А | 1 | 18 | Истинный |
А | 1 | 60 | ЛОЖЬ |
А | 1 | 9 | Истинный |
А | 1 | 31 | Истинный |
А | 1 | 53 | Истинный |
А | 1 | 17 | Истинный |
Наша одноковариатная пропорциональная модель Кокса выглядит следующим образом: представляю эффект больницы, и я индексирую каждого пациента:
Используя статистическое программное обеспечение, мы можем оценить будет 2.12. Коэффициент риска представляет собой экспоненту этой величины, . Чтобы понять почему, рассмотрим соотношение опасностей, а именно:
Таким образом, отношение рисков больницы А к больнице Б составляет . Отложив на мгновение статистическую значимость, мы можем заявить, что у пациентов в больнице А риск смерти в любой короткий период времени в 8,3 раза выше, чем в больнице Б.
При интерпретации следует сделать несколько важных замечаний:
- Более высокий риск смерти в 8,3 раза не означает, что в больнице Б умрет в 8,3 раза больше пациентов: анализ выживаемости изучает, насколько быстро происходят события, а не просто происходят ли они.
- Более конкретно, «риск смерти» является мерой уровня. Скорость имеет единицы измерения, например, метры в секунду. Однако относительная скорость не имеет значения: велосипед может двигаться в два раза быстрее, чем другой велосипед (эталонный велосипед), без указания каких-либо единиц измерения. Аналогично, риск смерти (скорость смертности) в больнице А в 8,3 раза выше (быстрее), чем риск смерти в больнице Б (контрольная группа).
- обратная величина, коэффициент риска больницы B по отношению к больнице A. —
- Мы не сделали никаких выводов о вероятности выживания между больницами. Это потому, что нам понадобится оценка базового уровня опасности, , а также наш оценивать. Однако стандартная оценка модели пропорционального риска Кокса не позволяет напрямую оценить базовый уровень риска.
- Поскольку мы проигнорировали единственный изменяющийся во времени компонент модели — базовый уровень опасности, наша оценка не зависит от масштаба времени. Например, если бы мы измеряли время в годах, а не в месяцах, мы получили бы ту же оценку.
- Заманчиво сказать, что именно больница стала причиной разницы в рисках между двумя группами, но поскольку наше исследование не является причинно-следственным (то есть мы не знаем, как были получены данные), мы придерживаемся такой терминологии, как «связанный».
Одна непрерывная ковариата [ править ]
Чтобы продемонстрировать менее традиционный вариант использования анализа выживания, следующим примером будет экономический вопрос: какова связь между соотношением цены и прибыли (P/E) компании в первую годовщину IPO и ее будущим выживанием? Точнее, если мы рассматриваем «событие рождения» компании как ее первую годовщину IPO, а любое банкротство, продажу, переход в частную собственность и т. д. как событие «смерти» компании, мы хотели бы знать влияние компаний ' Соотношение цена/прибыль на момент их «рождения» (первая годовщина IPO) зависит от их выживания.
Предоставляется (поддельный) набор данных с данными о выживании 12 компаний: T представляет собой количество дней между первой годовщиной IPO и смертью (или датой окончания 01 января 2022 г., если компания не умерла). C означает, умерла ли компания до 1 января 2022 г. или нет. P/E представляет собой соотношение цены и прибыли компании на момент ее первой годовщины IPO.
Ко. | Дата IPO через 1 год | Дата смерти* | С | Т | Цена/прибыль |
---|---|---|---|---|---|
0 | 2000-11-05 | 2011-01-22 | Истинный | 3730 | 9.7 |
1 | 2000-12-01 | 2003-03-30 | Истинный | 849 | 12.0 |
2 | 2011-01-05 | 2012-03-30 | Истинный | 450 | 3.0 |
3 | 2010-05-29 | 2011-02-22 | Истинный | 269 | 5.3 |
4 | 2005-06-23 | 2022-01-01 | ЛОЖЬ | 6036 | 10.8 |
5 | 2000-06-10 | 2002-07-24 | Истинный | 774 | 6.3 |
6 | 2011-07-11 | 2014-05-01 | Истинный | 1025 | 11.6 |
7 | 2007-09-27 | 2022-01-01 | ЛОЖЬ | 5210 | 10.3 |
8 | 2006-07-30 | 2010-06-03 | Истинный | 1404 | 8.0 |
9 | 2000-07-13 | 2001-07-19 | Истинный | 371 | 4.0 |
10 | 2013-06-10 | 2018-10-10 | Истинный | 1948 | 5.9 |
11 | 2011-07-16 | 2014-08-15 | Истинный | 1126 | 8.3 |
В отличие от предыдущего примера, где использовалась двоичная переменная, в этом наборе данных есть непрерывная переменная P/E; однако модель выглядит похоже:
Поскольку базовая опасность, , не была оценена, всю опасность невозможно рассчитать. Однако рассмотрим соотношение рисков компаний i и j :
Все условия справа известны, поэтому можно рассчитать соотношение опасностей между компаниями. Поскольку справа нет члена, зависящего от времени (все члены постоянны), опасности пропорциональны друг другу. Например, отношение рисков компании 5 к компании 2 равно . Это означает, что в интервале исследования риск «смерти» компании 5 составляет 0,33 ≈ 1/3 от риска смерти компании 2.
При интерпретации следует сделать несколько важных замечаний:
- Отношение рисков – это количество , что в приведенном выше примере. Судя по последнему расчету, приведенному выше, это можно интерпретировать как соотношение опасностей между двумя «субъектами», переменные которых отличаются на одну единицу: если , затем . Выбор «отличаться на одну единицу» удобен, поскольку он точно передает значение .
- Базовую опасность можно представить, если масштабный коэффициент равен 1, т.е. . Можем ли мы интерпретировать базовый риск как риск «базовой» компании, P/E которой равен 0? Такая интерпретация базовой опасности как «опасности для исходного субъекта» несовершенна, поскольку возможно, что ковариата, равная 0, невозможна. В этом приложении коэффициент P/E, равный 0, не имеет смысла (это означает, что цена акций компании равна 0, т. е. они «мертвы»). Более подходящей интерпретацией была бы «опасность, когда все переменные равны нулю».
- Соблазнительно захотеть понять и интерпретировать такое значение, как представлять опасность компании. Однако подумайте, что это на самом деле представляет собой: . Здесь неявно существует соотношение рисков, сравнивающее риск компании i с воображаемой базовой компанией с 0 P/E. Однако, как объяснялось выше, P/E, равный 0, в этом приложении невозможен, поэтому в данном примере бессмысленно. Однако соотношения между вероятными опасностями имеют важное значение.
во времени предикторы Изменяющиеся и коэффициенты
Расширение переменных, зависящих от времени, слоев, зависящих от времени, и нескольких событий на одного субъекта может быть включено в формулировку процесса подсчета Андерсена и Гилла. [8] Одним из примеров использования моделей рисков с изменяющимися во времени регрессорами является оценка влияния страхования по безработице на периоды безработицы. [9] [10]
В дополнение к разрешению изменяющихся во времени ковариатов (т.е. предикторов), модель Кокса также может быть обобщена на изменяющиеся во времени коэффициенты. То есть пропорциональный эффект лечения может меняться со временем; например, лекарство может быть очень эффективным, если его ввести в течение одного месяца после заболевания , и со временем стать менее эффективным. Затем можно проверить гипотезу об отсутствии изменения со временем (стационарности) коэффициента. Подробности и программное обеспечение ( пакет R ) доступны у Мартинуссена и Шайке (2006). [11] [12]
В этом контексте можно также упомянуть, что теоретически возможно определить влияние ковариат, используя аддитивные опасности, [13] т.е. указание
Определение базовой функции риска [ править ]
Модель Кокса может быть специализированной, если существует причина предполагать, что базовая опасность имеет определенную форму. В этом случае базовая опасность заменяется заданной функцией. Например, если предположить, что функция риска является Вейбулла функцией риска , получается модель пропорциональных рисков Вейбулла .
Между прочим, использование базовой опасности Вейбулла является единственным обстоятельством, при котором модель удовлетворяет как моделям пропорциональных рисков, так и ускоренного времени отказа моделям .
Общий термин «параметрические модели пропорциональных рисков» можно использовать для описания моделей пропорциональных рисков, в которых указана функция риска. Модель пропорциональных рисков Кокса, иногда называют полупараметрической моделью напротив, .
Некоторые авторы используют термин « модель пропорциональных рисков Кокса» даже при указании базовой функции риска. [14] признать долг всего поля перед Дэвидом Коксом.
Термин «модель регрессии Кокса» (без учета пропорциональных рисков ) иногда используется для описания расширения модели Кокса за счет включения факторов, зависящих от времени. Однако такое использование потенциально неоднозначно, поскольку модель пропорциональных рисков Кокса сама по себе может быть описана как регрессионная модель.
с Пуассона Связь моделями
Существует связь между моделями пропорциональных рисков и моделями регрессии Пуассона , которая иногда используется для соответствия приблизительным моделям пропорциональных рисков в программном обеспечении для регрессии Пуассона. Обычной причиной этого является то, что расчет происходит намного быстрее. Это было более важно во времена более медленных компьютеров, но все еще может быть полезно для особенно больших наборов данных или сложных проблем. Лэрд и Оливье (1981) [15] дайте математические подробности. Они отмечают: «Мы не предполагаем, что [модель Пуассона] верна, а просто используем ее как инструмент для определения вероятности». МакКаллах и Нелдер [16] В книге по обобщенным линейным моделям есть глава, посвященная преобразованию моделей пропорциональных рисков в обобщенные линейные модели .
В многомерной настройке [ править ]
В многомерном случае, когда количество ковариат p велико по сравнению с размером выборки n, метод LASSO является одной из классических стратегий выбора модели. Тибширани (1997) предложил процедуру Лассо для параметра регрессии пропорционального риска. [17] Оценка Лассо параметра регрессии β определяется как минимизатор противоположности частичного логарифмического правдоподобия Кокса при L 1 -ограничение типа нормы .
В последнее время наблюдается теоретический прогресс по этой теме. [18] [19] [20] [21]
Программные реализации [ править ]
- Математика :
CoxModelFit
функция. [22] - Р :
coxph()
функция, расположенная в пакете выживания . - САС :
phreg
процедура - Был :
stcox
команда - Питон :
CoxPHFitter
находится в библиотеке «Линии жизни» .phreg
в библиотеке статистических моделей. - SPSS : доступен в разделе «Регрессия Кокса» .
- МАТЛАБ :
fitcox
илиcoxphfit
функция - Джулия : Доступно в библиотеке Survival.jl .
- JMP : доступен на платформе Fit Proportional Hazards .
- Призма : доступна в анализах выживания и анализах с несколькими переменными.
См. также [ править ]
- Модель ускоренного времени отказа
- Правило одного из десяти
- Распределение Вейбулла
- Гипертабастическое распределение
Примечания [ править ]
- ^ Бреслоу, штат Невада (1975). «Анализ данных о выживании в рамках модели пропорциональных рисков». Международное статистическое обозрение/Revue Internationale de Statistique . 43 (1): 45–57. дои : 10.2307/1402659 . JSTOR 1402659 .
- ^ Кокс, Дэвид Р. (1972). «Регрессионные модели и таблицы смертности». Журнал Королевского статистического общества, серия B. 34 (2): 187–220. JSTOR 2985181 . МР 0341758 .
- ^ Калбфляйш, Джон Д.; Шаубель, Дуглас Э. (10 марта 2023 г.). «Пятьдесят лет модели Кокса» . Ежегодный обзор статистики и ее применения . 10 (1): 1–23. Бибкод : 2023AnRSA..10....1K . doi : 10.1146/annurev-statistics-033021-014043 . ISSN 2326-8298 .
- ^ Рид, Н. (1994). «Разговор с сэром Дэвидом Коксом» . Статистическая наука . 9 (3): 439–455. дои : 10.1214/сс/1177010394 .
- ^ Кокс, Д.Р. (1997). Некоторые замечания по анализу данных о выживаемости . Первый симпозиум по биостатистике в Сиэтле: анализ выживания.
- ^ «Каждая неудача вносит свой вклад в функцию правдоподобия», Кокс (1972), стр. 191.
- ^ Эфрон, Брэдли (1974). «Эффективность функции правдоподобия Кокса для цензурированных данных». Журнал Американской статистической ассоциации . 72 (359): 557–565. дои : 10.1080/01621459.1977.10480613 . JSTOR 2286217 .
- ^ Андерсен, П.; Гилл, Р. (1982). «Регрессионная модель Кокса для процессов подсчета, большое выборочное исследование» . Анналы статистики . 10 (4): 11:00–11:20. дои : 10.1214/aos/1176345976 . JSTOR 2240714 .
- ^ Мейер, Б.Д. (1990). «Страхование по безработице и периоды безработицы» (PDF) . Эконометрика . 58 (4): 757–782. дои : 10.2307/2938349 . JSTOR 2938349 .
- ^ Бовер, О.; Арельяно, М .; Бентолила, С. (2002). «Продолжительность безработицы, продолжительность пособия и деловой цикл» (PDF) . Экономический журнал . 112 (479): 223–265. дои : 10.1111/1468-0297.00034 . S2CID 15575103 .
- ^ Мартинуссен; Шайке (2006). Модели динамической регрессии для данных о выживании . Спрингер. дои : 10.1007/0-387-33960-4 . ISBN 978-0-387-20274-7 .
- ^ «timereg: Гибкие модели регрессии для данных о выживании» . КРАН .
- ^ Кокс, Д.Р. (1997). Некоторые замечания по анализу данных о выживаемости . Первый симпозиум по биостатистике в Сиэтле: анализ выживания.
- ^ Бендер, Р.; Огюстен, Т.; Блеттнер, М. (2006). «Создание времени выживания для моделирования моделей пропорциональных рисков Кокса» . Статистика в медицине . 24 (11): 1713–1723. дои : 10.1002/сим.2369 . ПМИД 16680804 . S2CID 43875995 .
- ^ Нэн Лэрд и Дональд Оливье (1981). «Ковариационный анализ подвергнутых цензуре данных о выживании с использованием методов лог-линейного анализа». Журнал Американской статистической ассоциации . 76 (374): 231–240. дои : 10.2307/2287816 . JSTOR 2287816 .
- ^ П. МакКаллах и Дж. А. Нелдер (2000). «Глава 13: Модели данных о выживании». Обобщенные линейные модели (второе изд.). Бока-Ратон, Флорида: Chapman & Hall/CRC. ISBN 978-0-412-31760-6 . (Второе издание 1989 г.; первое переиздание CRC 1999 г.)
- ^ Тибширани, Р. (1997). «Метод Лассо для выбора переменных в модели Кокса». Статистика в медицине . 16 (4): 385–395. CiteSeerX 10.1.1.411.8024 . doi : 10.1002/(SICI)1097-0258(19970228)16:4<385::AID-SIM380>3.0.CO;2-3 . ПМИД 9044528 .
- ^ Брадич, Ю.; Фан, Дж.; Цзян, Дж. (2011). «Регуляризация модели пропорциональных рисков Кокса с NP-мерностью» . Анналы статистики . 39 (6): 3092–3120. arXiv : 1010.5233 . дои : 10.1214/11-AOS911 . ПМЦ 3468162 . ПМИД 23066171 .
- ^ Брадич, Ю.; Сонг, Р. (2015). «Структурированная оценка в непараметрической модели Кокса». Электронный статистический журнал . 9 (1): 492–534. arXiv : 1207.4510 . дои : 10.1214/15-EJS1004 . S2CID 88519017 .
- ^ Конг, С.; Нан, Б. (2014). «Неасимптотические неравенства оракула для многомерной регрессии Кокса через Лассо» . Статистика Синица . 24 (1): 25–42. arXiv : 1204.1992 . дои : 10.5705/сс.2012.240 . ПМЦ 3916829 . ПМИД 24516328 .
- ^ Хуанг, Дж.; Сан, Т.; Ин, З.; Ю, Ю.; Чжан, Швейцария (2011). «Неравенства Oracle для аркана в модели Кокса» . Анналы статистики . 41 (3): 1142–1165. arXiv : 1306.4847 . дои : 10.1214/13-AOS1098 . ПМЦ 3786146 . ПМИД 24086091 .
- ^ «КоксМодельФит» . Центр документации по языкам и системам Wolfram .
Ссылки [ править ]
- Багдонавичюс, В.; Левулин, Р.; Никулин, М. (2010). «Критерии соответствия модели Кокса на основе усеченных слева и цензурированных справа данных». Журнал математических наук . 167 (4): 436–443. дои : 10.1007/s10958-010-9929-6 . S2CID 121788950 .
- Кокс, доктор медицинских наук; Оукс, Д. (1984). Анализ данных о выживании . Нью-Йорк: Чепмен и Холл. ISBN 978-0412244902 .
- Коллетт, Д. (2003). Моделирование данных о выживаемости в медицинских исследованиях (2-е изд.). Бока-Ратон: CRC. ISBN 978-1584883258 .
- Гурьеру, Кристиан (2000). «Модели продолжительности» . Эконометрика качественных зависимых переменных . Нью-Йорк: Издательство Кембриджского университета. стр. 284–362. ISBN 978-0-521-58985-7 .
- Певица Джудит Д.; Уиллетт, Джон Б. (2003). «Подбор моделей регрессии Кокса» . Прикладной продольный анализ данных: моделирование изменений и возникновения событий . Нью-Йорк: Издательство Оксфордского университета. стр. 503–542. ISBN 978-0-19-515296-8 .
- Терно, ТМ; Грамбш, премьер-министр (2000). Моделирование данных о выживании: расширение модели Кокса . Нью-Йорк: Спрингер. ISBN 978-0387987842 .