TensorFlow i Pytorch są 2 platformy «Inteligencia Artificial (IA)»
de «Código Abierto»
. Pierwsza została stworzona przez Google, a druga jest szeroko stosowana przez Facebooka. Ale, Co to jest sztuczna inteligencja? La «IA»
, jak wspomnieliśmy w poprzednim artykule o nazwie "Czwarta rewolucja przemysłowa: Rola wolnego oprogramowania w tej nowej erze" jest jedną z wielu nowych technologii, które obecnie zmieniają bieg naszego społeczeństwa cyfrowego XXI wieku.
Krótko mówiąc, możesz opisać «IA»
jak technologia Otrzymany z kombinacja algorytmy zaprojektowane w celu tworzyć maszyny (oprogramowanie) które przedstawiają to samo możliwości że istota ludzka.
La «IA»
umożliwia maszyny uczą się na podstawie doświadczeń własnych lub cudzych, dostosowywać się do nowej wiedzy i sytuacji życiowych oraz wykonywać zadania tak, jak robiłby to każdy inny człowiek. Ponadto tej technologii zwykle towarzyszy lub ręka innych, zwłaszcza 2 znanych jako «Aprendizaje Profundo (Deep Learning)»
y «Procesamiento del Lenguaje Natural (Natural Language Processing)»
. I «Big Data»
jest również w nim szeroko stosowany.
W taki sposób, że technologie te pozwalają na istnienie dzisiejszych komputerów i robotów, a pewnie kiedyś Androidów skutecznie i efektywnie przeszkoleni, do wykonywania określonych zadań, takich jak przetwarzanie dużych ilości danych, rozpoznawanie wzorców w danych, wykonywanie lub rozwiązywanie czynności związanych z zabawą lub pracą, poruszanie się (samodzielne prowadzenie pojazdu) lub przenoszenie obiektów w różne miejsca, między innymi.
Rodzaje sztucznej inteligencji (AI)
Krótko mówiąc, sztuczna inteligencja może być bardzo przydatna do tworzenia:
- Systemy, które myślą jak ludzie: do automatyzować wykonywanie czynności, takich jak: podejmowanie decyzji, rozwiązywanie problemów i uczenie się. Przykład: R.sztuczne zmiany nerwowe.
- Systemy działające jak ludzie: Aby stworzyć takie maszyny wykonywać zadania podobne do tych, które wykonują ludzie. Przykład: R.obots i androidy.
- Systemy, które myślą racjonalnie: do naśladować racjonalne, logiczne myślenie (postrzeganie, analizowanie i działanie) ludzi. Przykład: S.systemy eksperckie.
- Systemy, które działają racjonalnie: do racjonalnie naśladować ludzkie zachowanie. Przykład: Płytamądrzy ludzie.
Platformy AI typu Open Source
TensorFlow: co to jest i jakie ma cechy?
- Jest to najczęściej używana platforma sztucznej inteligencji na świecie
- Został stworzony przez Google (Brain) do użytku wewnętrznego i wydany na otwartej licencji Apache 2.0 9 listopada 2015 r., Zastępując jego poprzednika o zamkniętym kodzie źródłowym, DistBelief.
- Jest utworzona jako biblioteka open source ukierunkowana na głębokie uczenie, która jest również dostępna dla systemów Windows, Linux, MacOS i platform mobilnych, w tym Android i iOS.
- Jego celem jest zaspokojenie potrzeb systemów zdolnych do budowy i szkolenia sieci neuronowych w celu wykrywania i rozszyfrowywania wzorców i korelacji, analogicznie do uczenia się i rozumowania wykorzystywanego przez ludzi.
- Obecnie jest używany zarówno do badań, jak i do produkcji produktów Google, zastępując rolę swojego poprzednika o zamkniętym kodzie źródłowym, DistBelief.
- Jego nazwa pochodzi od operacji wykonywanych przez sieci neuronowe tego systemu na wielowymiarowych tablicach danych, które zwykle nazywane są: tensorami.
Uwaga: Więcej informacji na jej temat można uzyskać od niej oficjalna strona internetowa.
Pytorch: Co to jest i jakie ma cechy?
- Jest to druga najczęściej używana platforma sztucznej inteligencji na świecie.
- Dobrze znany z tego, że jest główną biblioteką Facebooka dla aplikacji do głębokiego uczenia się.
- Jest to pakiet Pythona przeznaczony do wykonywania obliczeń numerycznych przy użyciu programowania tensorowego. Ponadto służy jako zamiennik pakietu Numpy.
- Pozwala na jego wykonanie na GPU w celu przyspieszenia wykonywanych obliczeń. Wykorzystuje wewnętrznie CUDA, interfejs API, który łączy procesor z GPU opracowany przez firmę NVIDIA, co pozwala na przyspieszenie tradycyjnie powolnych procesów, takich jak uczenie modelu.
- Znajduje szerokie zastosowanie w procesach badawczo-rozwojowych z zakresu głębokiego uczenia się, koncentrując się głównie na rozwoju sieci neuronowych, poprzez bardzo prosty interfejs.
- PyTorch działa z dynamicznymi wykresami zamiast statycznych.
- Musisz znać język programowania „Lua”, aby go używać.
Uwaga: Więcej informacji na jej temat można uzyskać od niej oficjalna strona internetowa.
Dostępne alternatywy
Wnioski
Mamy nadzieję, że tak "mały, ale przydatny post" o tych 2 interesujące «Plataformas de Inteligencia Artificial (IA) de Código Abierto»
llamadas «TensorFlow y Pytorch»
, które na razie są, w których pracują prawie wszyscy eksperci AI na całym świecie, cieszą się ogromnym zainteresowaniem i użytecznością dla całego «Comunidad de Software Libre y Código Abierto»
i ma wielki wkład w rozprzestrzenianie się wspaniałego, gigantycznego i rosnącego ekosystemu zastosowań i dla «GNU/Linux»
.
Aby uzyskać więcej informacji, nie zawsze wahaj się je odwiedzić Biblioteka online jako OpenLibra y Jedit czytać książki (pliki PDF) na ten temat lub inne obszary wiedzy. Na razie, jeśli to lubisz «publicación»
, nie przestawaj się tym dzielić z innymi w swoim Ulubione witryny internetowe, kanały, grupy lub społeczności sieci społecznościowych, najlepiej bezpłatnych i otwartych jako Mastodontlub bezpieczne i prywatne jak Telegram.
Lub po prostu odwiedź naszą stronę główną pod adresem DesdeLinux lub dołącz do oficjalnego kanału Telegram z DesdeLinux czytać i głosować na tę lub inne interesujące publikacje «Software Libre»
, «Código Abierto»
, «GNU/Linux»
i inne tematy związane z «Informática y la Computación»
i «Actualidad tecnológica»
.