2009-05-16 10 views
12

Poza tabelami i tabelami nieprzetworzonych danych, jak działa Wolfram Alpha?Jak działa Wolfram Alpha?

Wyobrażam sobie, że istnieją różne mechanizmy sztucznej inteligencji napędzające witrynę, ale nie mogę pojąć, jak ktoś mógłby umieścić coś takiego razem. Czy są jakieś wyjaśnienia, które pomogłyby programistom zrozumieć, jak powstaje coś takiego? Czy baza wiedzy uczy się sama, czy jest nauczana bardzo konkretnych szczegółów w bardzo zorganizowany sposób? Jakiego rodzaju struktura i język są używane do przechowywania tego typu danych?

Oczywiście jest to ogromne pytanie, na które nie można w pełni odpowiedzieć, ale niektóre z ogólnych pojęć byłoby miło poznać, więc mogę je rozbudować i przeprowadzić własne badania.

Odpowiedz

1

This official blog post ma pewne części wyjaśnienie: język Mathematica.

+6

Interesujące, ale niezbyt użyteczne. To tak, jakby powiedzieć "Java", gdy ktoś pyta "Jak działa wyszukiwarka Google"? Post jest tylko dokumentacją dla Mathematica i nie dotyka nawet skomplikowanego interfejsu języka naturalnego oraz sposobu, w jaki mapuje on dowolne wyrażenia na funkcje dyskretne. – Cerin

1

Wygląda jak duża liczba algorytmów, z których niektóre, które mogą być istotne, są wybierane przez dopasowywanie wzorców.

6

Czy baza wiedzy dowiedzieć się na własną rękę lub jest to nauczane bardzo specyficzny szczegóły w bardzo zorganizowany sposób?

Systemy AI są zwykle czymś pośrednim pomiędzy. System zwykle uczy się w sposób ukierunkowany, w którym programiści mogą stosować metryki mierzące jakość uczenia się, a system uczy się, próbując zmaksymalizować te dane. Tam, gdzie wiedza specjalistyczna polega na opracowywaniu wydajnych i efektywnych prezentacji danych, umożliwia to uczenie się i mierzenie postępów w nauce.

Powiązane problemy