Байесовское программирование — это формальная система и методология определения вероятностных моделей и решения задач, когда не вся необходимая информация является доступной.
Эдвин Томпсон Джейнс предложил рассматривать вероятность как альтернативу и расширение логики для рациональных рассуждений с неполной и неопределенной информацией. В своей основополагающей книге «Теория вероятности: логика науки»[1] он развил эту теорию и предложил то, что он назвал «роботом», который был не физическим устройством, а машиной вывода, автоматизирующей вероятностные рассуждения — что-то вроде Пролога для теории вероятности вместо логики. Байесовское программирование[2] является формальной и конкретной реализацией этого «робота».
Байесовская программа является средством задания семейства распределений вероятности.
Ниже представлены составляющие элементы байесовской программы:
Программа строится из описания (англ.description) и вопроса (англ.question).
Описание строится с помощью какого-либо определения (, англ.specification), заданного программистом, и идентификации (англ.identification) или процесса обучения для параметров, не полностью описанных в определении, с применением набора данных ().
Определение строится из набора значимых переменных (англ.variables), декомпозиции (англ.decomposition) и набора форм (англ.forms).
Формы являются или параметрическими формами, или вопросами к другим байесовским программам.
Вопрос задает распределение вероятности, которое необходимо вычислить.
Описание
Описание задает эффективный метод вычисления совместного распределения вероятности[англ.] набора переменных для заданного набора экспериментальных данных и некоторого определения . Это совместное распределение обозначается как .
Чтобы задать предварительное знание , программист должен выполнить следующее:
Определить набор значимых переменных , на которых задано совместное распределение вероятности.
Пусть множество содержит подмножеств, переменные определены как , каждая из которых соответствует одному из этих подмножеств.
Каждая переменная получается как конъюнкция переменных , относящихся к -тому подмножеству. Рекурсивное применение теоремы Байеса приводит к
Применение гипотезы условной независимости позволяют проделать дальнейшие упрощения. Гипотеза условной независимости для переменной определяется выбором некоторой переменной среди переменных, присутствующих в конъюнкции . Обозначая через конъюнкцию выбранных переменных и принимая
Получаем
Такое упрощение совместного распределения в виде произведения более простых распределений называется декомпозицией, выведенной с помощью цепного правила[англ.].
Это обеспечивает, чтобы каждая переменная появлялась слева от черточки условности не менее одного раза, что является необходимым и достаточным условием написания математически верных выкладок[источник не указан 3180 дней].
Формы
Каждое распределение , встречающееся в произведении, далее связывается или с параметрической формой (то есть функцией ), или с вопросом к другой байсовской программе .
Когда это форма , в общем случае является вектором параметров, которые могут зависеть или от , или , или от обоих. Когда некоторые из этих параметров вычисляются с применением набора данных , происходит обучение.
Важная особенность байесовского программирования — это способность использовать вопросы к другим байесовским программам как составляющую определения новой байесовской программы. получается выводом, произведенным другой байесовской программой, заданной определением и данными . Это похоже на вызов подпрограммы в классическом программировании, и предоставляет простой способ построения иерархических моделей.
Вопрос
Пусть дано описание (то есть ), вопрос получается разбиением на три множества: исследуемые (англ.searched) переменные, известные (англ.known) переменные и свободные (англ.free) переменные.
Три переменные , и определяются как конъюнкция переменных, принадлежащих к этим множествам.
Вопрос определяется как набор распределений
составленный из «конкретизированных вопросов» как кардинал , где каждый конкретизированный вопрос является распределением
Вывод
Для заданного совместного распределения всегда возможно вычислить любой вопрос, применяя следующий общий вывод:
где первое равенство следует из правила обособления (англ.marginalization rule), второе вытекает из теоремы Байеса, а третье соответствует второму применению обособления. Знаменатель оказывается нормирующим членом (англ.normalization term), и его можно заменить постоянной .
Теоретически это позволяет решать любые задачи байесовского вывода. Однако на практике почти во всех случаях затраты на исчерпывающее и точное вычисление оказываются слишком большими.
Заменяя совместное распределение его декомпозицией, получаем
которое обычно является выражением, значительно более простым для вычисления, поскольку размерность задачи значительно снижена разложением на произведение распределений меньшей размерности.
Формулировка этой задачи достаточно простая. Электронные письма должны классифицироваться по одной из двух категорий: не-спам и спам. Единственной доступной информацией для классификации электронных писем является их содержание: набор слов. Использование слов без принятия во внимания их порядка в предложении часто называют моделью мешка слов.
Кроме того, классификатор должен быть способным адаптироваться к своему пользователю и учиться из опыта. Начиная со стандартной начальной настройки, классификатор должен изменять свои внутренние параметры, если пользователь не соглашается с его решением. Он, следовательно, будет адаптироваться к пользовательским критериям различия между не-спамом и спамом. Он будет улучшать собственные результаты, сталкиваясь со все большим количеством классифицированных электронных писем.
Переменные
Следующие переменные необходимы для написания этой программы:
: двоичная переменная, ложь, если электронное письмо не является спамом, и истина в противном случае.
: двоичных переменных. является истиной, если -ое слово словаря присутствует в тексте.
Эти двоичных переменных суммируют всю информацию об электронной почте.
Декомпозиция
Начиная с определения совместного распределения и рекурсивно применяя теорему Байеса, получаем:
Это точное математическое выражение.
Оно может быть радикально упрощено, если предположить, что вероятность появления слова при известной категории текста (спам или нет) является независимой от появления других слов. Такое предположение является наивным байесовским, и поэтому этот фильтр спама является наивной байсовской моделью.
Например, программист может предположить, что
и в итоге получить
Это предположение известно как наивное байесовское предположение. Оно является «наивным» в том смысле, что независимость между словами, очевидно, не является истинной. Например, оно полностью пренебрегает тем, что появление пары слов может быть более значимым, чем изолированные появления. Однако программист может принять эту гипотезу, и может разрабатывать эту модель и связанный с ней вывод, чтобы проверить, насколько надежной и эффективной она является.
Параметрические формы
Чтобы иметь возможность вычислить совместное распределение, программист теперь должен указать распределений, присутствующих в разложении:
где — количество появлений -го слова в неспамовых электронных письмах, а — общее количество неспамовых электронных писем. Аналогично, — количество появлений -го слова в спамовых электронных письмах, а — общее количество спамовых электронных писем.
Идентификация
форм еще не определены полностью, поскольку параметров , , и еще не имеют значений.
Идентификация этих параметров может быть осуществлена или пакетной обработкой группы классифицированных электронных писем, или инкрементальным обновлением параметров с помощью классификации электронных писем пользователем в процессе их поступления.
Оба метода могут быть объединены: система может стартовать с начальными стандартными значениями этих параметров, выданных из обобщенной базы данных, а затем некоторое инкрементальное обучение подгоняет классификатор под каждого отдельного пользователя.
Вопрос
Вопрос, который задается программе: «какова вероятность того, что данный текст является спамом, если известно, какие слова в нем присутствуют, а какие — нет?» Его можно формализовать как
что может быть вычислено следующим образом:
В этом выражении знаменатель оказывается нормализующей константой[англ.]. Его не обязательно вычислять для того, чтобы выяснить, имеем ли мы дело со спамом. Например, простой прием для вычисления отношения:
Такое вычисление является более быстрым и удобным, поскольку оно требует всего лишь произведений.
Байесовская программа
Программа байесовского фильтра спама полностью определяется как
Фильтр Байеса, фильтр Кальмана и скрытая модель Маркова
Переменные — временной ряд переменных состояния, которые рассматриваются на временном горизонте в диапазоне от до .
Переменные — временной ряд переменных наблюдения на этом же горизонте.
Декомпозиция
Декомпозиция основывается на:
, называемой моделью системы, моделью перехода или динамической моделью, которая формализует переход от состояния в момент времени в состояние в момент времени ;
, называемой моделью наблюдения, которая выражает, что может наблюдаться в момент времени , когда система находится в состоянии ;
исходном состоянии в момент времени : .
Параметрические формы
Выбор параметрических форм не ограничен, и различные варианты ведут к различным хорошо известным моделям: см. ниже фильтры Кальмана и скрытые марковские модели.
Вопрос
Обычный вопрос для этих моделей — : каково распределение вероятности состояния в момент времени , если известны наблюдения от момента до ?
Самый общий случай — это байесовская фильтрация, для которой , что означает, что определяется состояние в настоящий момент времени при известных предыдущих наблюдениях.
Однако также возможно осуществлять и экстраполяцию будущего состояния, используя прошлые наблюдения, или осуществлять сглаживание , чтобы восстановить прошлое состояние из наблюдений, сделанных или до, или после некоторого момента времени.
Могут задаваться и более сложные вопросы, как показано ниже в разделе СММ.
Байесовские фильтры имеют очень интересное рекурсивное свойство, что значительно способствует их привлекательности. может быть вычислено просто с помощью по следующей формуле:
Еще одна интересная точка зрения на это уравнение — рассмотреть существование двух фаз: фазы предвидения и фазы оценки:
В течение фазы предвидения состояние предсказывается с помощью динамической модели и оценки состояния в предыдущий момент:
В течение фазы оценки предсказание или подтверждается, или признается недействительным с помощью последнего наблюдения:
Байесовская программа
Фильтр Кальмана
Хорошо известные фильтры Кальмана[3] являются частным случаем байесовских фильтров.
Они задаются следующей байесовской программой:
Переменные являются непрерывными.
Модели перехода и наблюдения определяются с помощью распределения Гаусса, в котором средние значения являются линейными функциями условных переменных.
Используя эти гипотезы и рекурсивной формулу, задачу вывода для получения ответа на обычный вопрос можно решать аналитически. Это дает чрезвычайно эффективный алгоритм, что объясняет популярность фильтров Кальмана и многочисленность их повседневных применений.
Когда очевидных линейных моделей перехода и наблюдения нет, часто все еще возможно, применяя разложение Тейлора первого порядка, считать эти модели линейными локально. Это обобщение обычно называют расширенным фильтром Кальмана[англ.].
В течение последних 15 лет байесовское программирование применялось во многих университетах для разработки как приложений в робототехнике, так и моделей в науках о жизни[4].
В науках о жизни байесовское программирование применялось в науках о зрении для восстановления формы по движению[23], для моделирования зрительно-вестибулярной взаимодействия[24] и исследования саккадического движения глаз[25]; в восприятии и контроле речи для исследования раннего усвоения речи[англ.][26] и появления артикулярно-акустических систем[27]; для моделирования восприятия и контроля рукописного текста[28].
Распознавание образов
Байесовское программирование имеет потенциальные приложения в области распознавания и синтеза речи, распознавания изображений и обработке естественного языка. Здесь оно использует принципы композируемости (построение абстрактных представлений из частей), причинности (построение сложного из частей) и обучения обучению (использование понятий, распознанных ранее, для упрощения создания новых понятий)[29].
Байесовское программирование и теории возможностей
Сравнение вероятностных подходов (не только байесовского программирования) и теорий возможностей продолжает оставаться предметом дебатов.
Теории возможностей, такие как, например, нечеткие множества[30], нечеткая логика[31] и собственно теория возможностей[32] предлагают различные альтернативы для моделирования неопределенности с помощью вероятности. Они утверждают, что вероятность является недостаточной или неудобной для моделирования определенных аспектов неполного или неопределенного знания.
Защита вероятностного подхода главным образом базируется на теореме Кокса[англ.], которая состоит из четырех постулатов относительно рационального рассуждения в условиях неопределенности. Она показывает, что единственная математическая модель, которая удовлетворяет этим постулатам, это теория вероятности. Доказательство заключается в том, что любой другой подход отличный от теории вероятности нарушает один из этих постулатов.
Байесовское программирование и вероятностное программирование
Цель вероятностного программирования — объединение сферы классических языков программирования с вероятностным моделированием (особенно с байесовскими сетями) для того, чтобы быть в состоянии иметь дело с неопределенностью и в то же время пользоваться выразительной силы языков программирования для описания сложных моделей.
Расширенные классические языки программирования включают в себя логические языки, как предлагается в Вероятностной абдукции Горна[англ.] (англ.Probabilistic Horn Abduction)[33], Логике независимого выбора (англ.Independent Choice Logic)[34], PRISM[35] и ProbLog, являющимся расширением языка Prolog.
Цель байесовского программирования несколько другая. Установка Джейнса о «вероятности как логике» отстаивает мнение, что вероятность является расширением и альтернативой логике, поверх которой может быть выстроена заново вся теория рациональности, алгоритмов и программирования[1]. Байесовское программирование не ищет способа расширить классические языки, оно стремится заменить их новым подходом к программированию на основе вероятности, который учитывает неполноту и неопределенность.
Точное сравнение семантики и выразительной мощности байесовского и вероятностного программирования пока остается открытым вопросом.
↑Kalman, R. E. A New Approach to Linear Filtering and Prediction Problems (англ.) // Transactions of the ASME--Journal of Basic Engineering : journal. — 1960. — Vol. 82. — P. 33——45. — doi:10.1115/1.3662552.
↑Bessière, P.; Laugier, C. & Siegwart, R. Probabilistic Reasoning and Decision Making in Sensory-Motor Systems (англ.). — Springer[англ.], 2008. — ISBN 978-3-540-79007-5.
↑Diard, J.; Gilet, E.; Simonin, E.; Bessière, P. Incremental learning of Bayesian sensorimotor models: from low-level behaviours to large-scale structure of the environment (англ.) // Connection Science : journal. — 2010. — Vol. 22, no. 4. — P. 291——312. — doi:10.1080/09540091003682561.
↑Pradalier, C.; Hermosillo, J.; Koike, C.; Braillon, C.; Bessière, P.; Laugier, C. The CyCab: a car-like robot navigating autonomously and safely among pedestrians (англ.) // Robotics and Autonomous Systems : journal. — 2005. — Vol. 50, no. 1. — P. 51——68. — doi:10.1016/j.robot.2004.10.002.
↑Ferreira, J.; Lobo, J.; Bessière, P.; Castelo-Branco, M.; Dias, J. A Bayesian Framework for Active Artificial Perception (англ.) // IEEE Transactions on Systems, IEEE Transactions on Systems, Man, and Cybernetics, Part B : journal. — 2012. — Vol. 99. — P. 1——13.
↑Ferreira, J. F.; Dias, J. M. Probabilistic Approaches to Robotic Perception (англ.). — Springer[англ.], 2014.
↑Mekhnacha, K.; Mazer, E.; Bessière, P. The design and implementation of a Bayesian CAD modeler for robotic applications (англ.) // Advanced Robotics : journal. — 2001. — Vol. 15, no. 1. — P. 45——69. — doi:10.1163/156855301750095578.
↑Vasudevan, S.; Siegwart, R. Bayesian space conceptualization and place classification for semantic maps in mobile robotics (англ.) // Robotics and Autonomous Systems : journal. — 2008. — Vol. 56, no. 6. — P. 522——537. — doi:10.1016/j.robot.2008.03.005.
↑Perrin, X.; Chavarriaga, R.; Colas, F.; Seigwart, R.; Millan, J. Brain-coupled interaction for semi-autonomous navigation of an assistive robot (англ.) // Robotics and Autonomous Systems : journal. — 2010. — Vol. 58, no. 12. — P. 1246——1255. — doi:10.1016/j.robot.2010.05.010.
↑Rett, J.; Dias, J.; Ahuactzin, J-M. Bayesian reasoning for Laban Movement Analysis used in human-machine interaction (англ.) // Int. J. of Reasoning-based Intelligent Systems : journal. — 2010. — Vol. 2, no. 1. — P. 13——35. — doi:10.1504/IJRIS.2010.029812.
↑Möbus, C.; Eilers, M. Handbook of Research on Ambient Intelligence and Smart Environments: Trends and Perspectives (англ.) / Mastrogiovanni, F.; Chong, N.-Y.. — Hershey, Pennsylvania (USA): IGI Global publications, 2011. — P. 460—512. — ISBN 9781616928575. — doi:10.4018/978-1-61692-857-5.ch023. Архивировано 24 сентября 2015 года.
↑Eilers, M.; Möbus, C. (2011). "Learning the Relevant Percepts of Modular Hierarchical Bayesian Driver Models Using a Bayesian Information Criterion". In Duffy, V.G. (ed.). Digital Human Modeling. LNCS 6777. Heidelberg, Germany: Springer. pp. 463—472. doi:10.1007/978-3-642-21799-9_52. ISBN978-3-642-21798-2. {{cite conference}}: |archive-url= требует |url= (справка)
↑Colas, F.; Droulez, J.; Wexler, M.; Bessière, P. A unified probabilistic model of the perception of three-dimensional structure from optic flow (англ.) // Biological Cybernetics : journal. — 2008. — P. 132——154.
↑Laurens, J.; Droulez, J. Bayesian processing of vestibular information (англ.) // Biological Cybernetics. — 2007. — Vol. 96, no. 4. — P. 389——404. — doi:10.1007/s00422-006-0133-1.
↑Colas, F.; Flacher, F.; Tanner, T.; Bessière, P.; Girard, B. Bayesian models of eye movement selection with retinotopic maps (англ.) // Biological Cybernetics : journal. — 2009. — Vol. 100, no. 3. — P. 203——214. — doi:10.1007/s00422-009-0292-y.
↑Serkhane, J.; Schwartz, J-L.; Bessière, P. Building a talking baby robot A contribution to the study of speech acquisition and evolution (англ.) // Interaction Studies : journal. — 2005. — Vol. 6, no. 2. — P. 253——286. — doi:10.1075/is.6.2.06ser.
↑Moulin-Frier, C.; Laurent, R.; Bessière, P.; Schwartz, J-L.; Diard, J. Adverse conditions improve distinguishability of auditory, motor and percep-tuo-motor theories of speech perception: an exploratory Bayesian modeling study (англ.) // Language and Cognitive Processes : journal. — 2012. — Vol. 27, no. 7—8. — P. 1240——1263. — doi:10.1080/01690965.2011.645313.
↑Gilet, E.; Diard, J.; Bessière, P. Bayesian Action–Perception Computational Model: Interaction of Production and Recognition of Cursive Letters (англ.) // PLOS One : journal / Sporns, Olaf. — 2011. — Vol. 6, no. 6. — P. e20387. — doi:10.1371/journal.pone.0020387. — Bibcode: 2011PLoSO...620387G.
Сайт bayesian-programming.orgАрхивировано 23 ноября 2013 года., продвигающий байесовское программирование, с подробной информацией и многочисленными публикациями. (англ.)
Putri AnitaPutri Anita dari Oranye-Nassau, van Vollenhoven-van EijkPutri Anita (2013)Kelahiran27 Oktober 1969 (umur 54)Neuchâtel, SwissWangsaWangsa Oranye-NassauAyahLeonardus Antonius van EijkIbuJ.C.M. van Eijk-SteensPasanganPangeran Pieter-ChristiaanAnakEmma van VolenhovenPieter van Vollenhoven Putri Anita Theodora dari Oranye-Nassau, van Vollenhoven-van Eijk (nama lazim Anita Theodora van Vollenhoven-van Eijk, lahir 27 Oktober 1969), adalah istri Pangeran Pieter-Christiaan dari Oranye...
Culture of the US city The culture of Pittsburgh stems from the city's long history as a center for cultural philanthropy, as well as its rich ethnic traditions. In the 19th and 20th centuries, wealthy businessmen such as Andrew Carnegie, Henry J. Heinz, Henry Clay Frick, and nonprofit organizations such as the Carnegie Foundation donated millions of dollars to create educational and cultural institutions. Architecture Cathedral of Learning, Pittsburgh, May 14, 2005. The Frank Lloyd Wright ma...
DBUs Landspokalturnering 2019-2020Sydbank Pokalen 2019-2020 Competizione Coppa di Danimarca Sport Calcio Edizione 66ª Organizzatore DBU Date dal 6 agosto 2019al 1º luglio 2020 Luogo Danimarca Partecipanti 102 Risultati Vincitore SønderjyskE(1º titolo) Secondo Aalborg Cronologia della competizione 2018-2019 2020-2021 Manuale La DBUs Landspokalturnering 2019-2020 è stata la 66ª edizione della coppa danese di calcio, iniziata il 6 agosto 2019 e terminata il 1º luglio 2020. ...
Municipality and town in Córdoba Department, ColombiaPuerto LibertadorMunicipality and town FlagNickname: [Bijao]Location of the municipality and town of Puerto Libertador in the Córdoba Department of Colombia.Country ColombiaDepartmentCórdoba DepartmentPopulation (2020 est.[1]) • Total55,622Time zoneUTC-5 (Colombia Standard Time) Puerto Libertador (Spanish pronunciation: [ˈpweɾto liβeɾtaˈðoɾ]) is a town and municipality located in the Cór...
1990 live album by Joe CockerJoe Cocker LiveLive album by Joe CockerReleasedMay 1990 (1990-05)Recorded5 October 1989VenueMemorial Auditorium (Lowell, Massachusetts)StudioA&M Studios (Los Angeles, CA) Sound Design (Santa Barbara, CA) Bearsville Studios (Bearsville, NY)GenreRockLength72:51LabelCapitolProducerMichael Barbiero, Michael Lang, Steve ThompsonJoe Cocker chronology One Night of Sin(1989) Joe Cocker Live(1990) Night Calls(1991) Professional ratingsReview scoresSo...
Manor house at Holbæk, Denmark Bjergbygaard at Golbæk, Denmark Bjergbygaard is a manor house and estate located at Holbæk, Denmark. History The estate is first mentioned in the Danish Census Book under the name Stighsburg and was then crown land. In the 14th century, Bjergbygaard came in the hands of Peder Karlsen and later his daughter, Christine, who was married to Mogens Johansen. He pledged the estate in 1371 and after that the ownership seems to have been divided between multiple owne...
دوري البطولة الإنجليزية – بطولة الدوري الفنلندي 1933 تفاصيل الموسم دوري البطولة الإنجليزية [لغات أخرى] النسخة 4 البلد فنلندا المنظم اتحاد فنلندا لكرة القدم البطل اتش آي اف كي مباريات ملعوبة 56 عدد المشاركين 8 دوري البطولة الإنجليزية – بطولة ...
Not to be confused with Chaturmukha Basadi, Karkala. Jain temple in the state of Karnataka Chaturmukha Basadi, GerusoppaChaturmukha BasadiReligionAffiliationJainismSectDigambaraDeityRishabhanatha, Ajitanatha, Sambhavanatha and AbhinandananathaFestivalsMahavir JayantiLocationLocationGerusoppa, KarnatakaLocation within KarnatakaGeographic coordinates14°13′43.4″N 74°39′53″E / 14.228722°N 74.66472°E / 14.228722; 74.66472ArchitectureStyleWestern Chalukya archite...
Species of eagle For other uses, see Golden Eagle (disambiguation). Golden eagleTemporal range: Pliocene–recent[1] PreꞒ Ꞓ O S D C P T J K Pg N Wild golden in flight at Pfyn-Finges, Switzerland. Call of a golden eagle in Scotland Conservation status Least Concern (IUCN 3.1)[2] CITES Appendix II (CITES)[3] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Aves Order: Accipitriformes Family: Accipitridae Genus: Aquila S...
For other uses, see Green Dolphin Street (disambiguation). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: On Green Dolphin Street song – news · newspapers · books · scholar · JSTOR (October 2018) (Learn how and when to remove this message) This article is missing information about the composition's str...
Chemical compound ADB-4en-PINACALegal statusLegal status CA: Schedule II DE: NpSG (Industrial and scientific use only) UK: Class B US: Schedule I Identifiers IUPAC name N-[(2S)-1-amino-3,3-dimethyl-1-oxobutan-2-yl]-1-(pent-4-en-1-yl)-1H-indazole-3-carboxamide CAS Number2659308-44-6 YPubChem CID162705324ChemSpider103835283UNII76QQ7SDU32CompTox Dashboard (EPA)DTXSID601038864 Chemical and physical dataFormulaC19H26N4O2Molar mass342.443 g·mol−13D model (JSmol)Inte...
Liste des députés de Maine-et-Loire Article connexe : Liste des circonscriptions législatives de Maine-et-Loire. Assemblée nationale (Ve République) XVIe législature (2022-2024) Circonscription Identité Parti Suppléant Autres mandats Première circonscription de Maine-et-Loire François Gernigon Horizons Hélène Cruypenninck Maire de Verrières-en-AnjouConseiller départemental du canton d'Angers-6 Deuxième circonscription de Maine-et-Loire Stella Dupont LREM Sébastien Boussio...
Extinct Native American language of California SalinanNative toUnited StatesRegioncentral coast CaliforniaEthnicitySalinan peopleExtinct1958Language familyHokan ? SalinanLanguage codesISO 639-3slnGlottologsali1253Pre-contact distribution of Salinan language Salinan is the historical indigenous language of the Salinan people of the central coast of California. It has been extinct since the death of the last speaker in 1958. Narrative in Salinan recorded in 1910 The language is attest...
هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أكتوبر 2022) قيو جيان تشياو معلومات شخصية الميلاد 20 يوليو 1986 (العمر 38 سنة)الصين الطول 1.88 م (6 قدم 2 بوصة) مركز اللعب حارس مرمى الجنسية الصين معلومات النادي الناد...
Part of a series onChristianity JesusChrist Nativity Baptism Ministry Crucifixion Resurrection Ascension BibleFoundations Old Testament New Testament Gospel Canon Church Creed New Covenant Theology God Trinity Father Son Holy Spirit Apologetics Baptism Christology History of theology Mission Salvation Universalism HistoryTradition Apostles Peter Paul Mary Early Christianity Church Fathers Constantine Councils Augustine Ignatius East–West Schism Crusades Aquinas Reformation Luther Denominat...