Jump to content

کیراس Keras چیە ؟


ADEL SNJARY

پێشنیاز کردنی بەشداری

Keras کتێبخانەیەکی سەرچاوە کراوەی ئاستی بەرزە ، کە بە زمانی پایتۆن نووسراوە توانای ئەوەی هەیە لەسەر Theano، TensorFlow، یان CNTK کاربکات. لەلایەن یەکێک لە ئەندازیارانی گووگڵەوە پەرەی پێدراوە کە ناوی فرانسوا چۆلێتە. بەکارهێنەر دۆست و درێژکراوە و مۆدیۆلار کراوە بۆ ئاسانکاری تاقیکردنەوەی خێراتر لەگەڵ تۆڕەکان. نەک تەنها پشتگیری لە تۆڕەکانی پێچاوپێچ و تۆڕە دووبارەبووەکان دەکات بە تاک بەڵکو پشتگیری لە تێکەڵکردنیان دەکات.

 

ناتوانێت مامەڵە لەگەڵ حیساباتی ئاستی نزمدا بکات، بۆیە بۆ چارەسەرکردنی سوود لە کتێبخانەی Backend وەردەگرێت. کتێبخانەی پاشکۆ وەکو پێچەری API ئاستی بەرز و نزم کاردەکات، کە ڕێگەی پێدەدات لەسەر TensorFlow، CNTK، یان Theano کاربکات.

 

سەرەتا لە کاتی دەستپێکردنیدا زیاتر لە ٤٨٠٠ بەشداربووی هەبووە، کە ئێستا گەیشتووەتە ٢٥٠ هەزار گەشەپێدەر. گەشەی 2X ی هەیە لەو کاتەوەی هەموو ساڵێک گەشە دەکات. کۆمپانیا گەورەکانی وەک مایکرۆسۆفت، گووگڵ، ئێنڤیدیا و ئەمازۆن چالاکانە بەشدارییان لە پەرەپێدانی کیراسدا کردووە. و لە پەرەپێدانی کۆمپانیا بەناوبانگەکانی وەک نێتفلێکس، ئۆبەر، گووگڵ، ئێکسپێدیا و هتد بەکاردەهێنرێت.

 

 

چی وایکردووە کەراس تایبەت بێت؟

-          گرنگیدان بە ئەزموونی بەکارهێنەر هەمیشە بەشێکی سەرەکی بووە لە کیراس.

-          فرە باکئەندێکە و پشتگیری لە فرە پلاتفۆرم دەکات، ئەمەش یارمەتی هەموو ئینکۆدەرەکان دەدات کۆببنەوە بۆ کۆدکردن.

-          ئاسانە بۆ تێگەیشتن لە هەموو چەمکەکان.

-          پشتگیری لە پرۆتۆتایپی خێرا دەکات.

-          بە شێوەیەکی بێ کێشە لەسەر CPU و هەروەها GPU کاردەکات.

-          ئازادی دیزاینکردنی هەر تەلارسازییەک دابین دەکات، کە دواتر وەک API بۆ پڕۆژەکە بەکاردەهێنرێت.

-          بەڕاستی زۆر سادەیە بۆ دەستپێکردن و کارکردن لەسەری .

-          بەرهەمهێنانی ئاسانی مۆدێلەکان لە کیراس تایبەت دەکات.

 

ئەزموونی بەکارهێنەری کیراس

Keras is an API designed for humans

باشترین پراکتیزەکان لەلایەن کیراسەوە پەیڕەو دەکرێن ، دڵنیابوون لەوەی کە مۆدێلەکان یەکدەنگن، و APIیە هاوبەشەکان سادەن.

Not designed for machines

Keras فیدباکێکی ڕوون دەدات لەسەر ڕوودانی هەر هەڵەیەک کە ژمارەی کردارەکانی بەکارهێنەر بۆ زۆربەی حاڵەتەکانی بەکارهێنانی باو کەم دەکاتەوە.

Easy to learn and use.

Highly Flexible

Keras ئاستێکی بەرز بۆ هەموو گەشەپێدەرەکانی دابین دەکات بە یەکخستنی زمانە فێرکارییە قووڵەکانی ئاستی نزم وەک TensorFlow یان Theano، کە دڵنیای دەدات لەوەی هەر شتێک بە زمانی بنەڕەتی بنووسرێت دەتوانرێت بە زمانی Keras جێبەجێ بکرێت.

 

چۆن کێراس پشتگیری لە فرە باکئەند و فرە پلاتفۆرم دەکات؟

دەتوانرێت Keras بە زمانی R و هەروەها زمانی Python پەرەی پێبدرێت، بەجۆرێک کە کۆدەکە دەتوانرێت بە TensorFlow، Theano، CNTK، یان MXNet بەپێی پێویست بەڕێوەبچێت. دەتوانرێت کیراس لەسەر CPU، NVIDIA GPU، AMD GPU، TPU و هتد کاری پێ بکرێت. دڵنیای دەدات لەوەی کە بەرهەمهێنانی مۆدێلەکان بە Keras بەڕاستی سادەیە چونکە بە تەواوی پشتگیری لە کارکردن دەکات بە خزمەتگوزاری TensorFlow، خێراکردنی GPU (WebKeras, Keras.js)، ئەندرۆید (TF، TF Lite)، iOS (Native CoreML) و Raspberry Pi.

 

کیراس باکێند

کێراس کە کتێبخانەیەکی ئاستی مۆدێلە یارمەتیدەرە لە پەرەپێدانی مۆدێلی فێربوون بە پێشکەشکردنی بیناسازی ئاستی بەرز. هەموو حیساباتە ئاست نزمەکان وەک بەرهەمەکانی Tensor و convolutions و هتد. لەلایەن خودی کێراسەوە مامەڵەیان لەگەڵدا ناکرێت، بەڵکو پشت بە کتێبخانەیەکی تایبەتی دەستکاریکردنی تەنسۆر دەبەستن کە باشتر کراوە بۆ ئەوەی وەک بزوێنەری باکئەند خزمەت بکات. کێراس ئەوەندە بە تەواوی بەڕێوەی بردووە کە لەبری ئەوەی یەک کتێبخانەی تەنسۆر لەخۆبگرێت و کارەکانی پەیوەست بەو کتێبخانە تایبەتە ئەنجام بدات، پەیوەندیکردنی بزوێنەری جیاوازی باکئەند پێشکەش دەکات بۆ ناو کیراس.

 

کیراس لە سێ بزوێنەری باکئەند پێکهاتووە کە بەم شێوەیەن:

 

-          TensorFlow

TensorFlow بەرهەمێکی گووگڵە، کە یەکێکە لە بەناوبانگترین ئامرازەکانی فێربوون کە بە شێوەیەکی بەرفراوان لە بواری توێژینەوەی فێربوونی ئامێر و تۆڕی قووڵدا بەکاردەهێنرێت . لە ٩ی تشرینی دووەمی ٢٠١٥ لە ژێر مۆڵەتی ئەپاچی ٢.٠ هاتە بازاڕەوە. بە شێوەیەک دروست کراوە کە بە ئاسانی دەتوانێت لەسەر چەندین سی پی یو و جی پی ی و هەروەها لەسەر سیستەمی کارپێکردنی مۆبایل کار بکات. پێکهاتووە لە پێچەرە جۆراوجۆرەکان بە زمانە جیاوازەکانی وەک جاڤا، سی++، یان پایتۆن.

Keras Tutorial 

 

 

-          Theano

تیانۆ لە زانکۆی مۆنتریال لە کیوبیک لە کەنەدا لەلایەن گروپی MILA پەرەی پێدراوە. کتێبخانەیەکی سەرچاوە کراوەی پایتۆنە کە بە شێوەیەکی بەرفراوان بەکاردەهێنرێت بۆ ئەنجامدانی کارەکانی بیرکاری لەسەر ڕیزبەندییە فرەڕەهەندییەکان بە تێکەڵکردنی scipy و numpy. GPU بەکاردەهێنێت بۆ حیسابکردنی خێراتر و بە شێوەیەکی کارا گرادێنتەکان حیساب دەکات بە دروستکردنی گرافیکی هێما بە شێوەیەکی ئۆتۆماتیکی. زۆر گونجاوە بۆ دەربڕینە ناجێگیرەکان، چونکە سەرەتا بە شێوەیەکی ژمارەیی چاودێرییان دەکات و دواتر بە ئەلگۆریتمەکانی جێگیرتر حیسابیان دەکات.

Keras Tutorial 

 

 

-          CNTK

مایکرۆسۆفت چوارچێوەی سەرچاوە کراوەی فێربوونی قووڵە. پێکهاتووە لە هەموو بلۆکە بنیاتنەرە بنەڕەتییەکان، کە پێویستن بۆ پێکهێنانی تۆڕ . مۆدێلەکان بە بەکارهێنانی C++ یان Python دروستکراون ، بەڵام C# یان Java لەخۆدەگرێت بۆ بارکردنی مۆدێلەکە بۆ پێشبینیکردن.

Keras Tutorial 

 

 

سوودەکانی کیراس

کیراس ئەم سوودانەی خوارەوە لەخۆدەگرێت کە بەم شێوەیەن:

-          زۆر ئاسانە بۆ تێگەیشتن و جێگیرکردنی خێراتری مۆدێلەکانی تۆڕ.

-          پشتگیرییەکی گەورەی هەیە لە بازاڕدا چونکە زۆربەی کۆمپانیاکانی AI ئارەزووی بەکارهێنانی دەکەن.

-          پشتگیری لە multi backend دەکات، واتە دەتوانیت هەر یەکێکیان لە نێوان TensorFlow و CNTK و Theano بەکاربهێنیت لەگەڵ Keras وەک باکئەند بەپێی پێویستی خۆت.

-          بەو پێیەی کە جێگیرکردنێکی ئاسانی هەیە، پشتگیری بۆ cross-platform یشی هەیە. ئەمانەی خوارەوە ئەو ئامێرانەن کە دەتوانرێت کێراس لەسەریان جێگیر بکرێت:

-          - iOS with CoreML

-          - Android with TensorFlow Android

-          - Web browser with .js support

-          - Cloud engine

-          - Raspberry pi

-          پشتگیری لە Data parallelism دەکات، ئەمەش واتە دەتوانرێت Keras لەسەر چەندین GPU بەکاربهێنرێت لە نموونەیەکدا بۆ خێراکردنی کاتی ڕاهێنان و پرۆسێسکردنی بڕێکی زۆر لە داتا.

 

زیانەکانی کیراس

تاکە زیانەکەی ئەوەیە کە Keras چینەکانی پێشوەختەی خۆی هەیە و ئەگەر بتەوێت چینێکی ئەبستراکت دروست بکەیت، ڕێگەت پێنادات چونکە ناتوانێت مامەڵە لەگەڵ API ئاست نزمەکاندا بکات. تەنها پشتگیری لە API ئاستی بەرز دەکات کە لە سەرەوەی بزوێنەری پاشکۆ (TensorFlow, Theano, و CNTK) کاردەکات.

 

 بە هیوای سوود وەرگرتن و لەهەر هەڵەیەک بمبورن

بەستەری تێبینی
لە ماڵپەڕی تر بڵاوی بكەرەوە

دەستەکانت خۆش بێت، بە ڕاستی keras زۆر تایبەتە بە تایبەت TenserFlow.Keras کە وابزانم زۆرترین بەکارهێنەری هەیە.

ئاسانکاری زۆر دەبەخشێت و زۆر جارە لەیەرەکان وەك Function کار دەکەن و چەندین فەنکشنی ئامادەی تێدایە.

بۆ نمونە:

from tensorflow.keras import layers

layer = layers.Dense(32, activation='relu')
inputs = tf.random.uniform(shape=(10, 20))
outputs = layer(inputs)

 

بەستەری تێبینی
لە ماڵپەڕی تر بڵاوی بكەرەوە

دەستخۆش.

پێم خۆشە کە لە ناو کورد دا بابەتی وا دادەنرێت و کەسانێك هەن کە لە سەر نوێترین تەکنۆلۆژیاکانی پڕۆگرامسازی کار دەکەن.

من خۆم کارم لە سەر کردوە، لە گرنگترین تایبەتمەندیەکانی ئەوەی کە کار لەگەڵ چەند GPU ێك دەکات واتە Multi GPU Support .

بە تایبەت بۆ دروست کردنی پڵاگینی سریدی ماکس کاری لە سەر دەکرێت.

ئەمانەش بە گشتی باشی و خراپەکانین:

pros-cons-of-keras.webp.b9365de4d9828c0d454e0792ff5be5f0.webp

بەستەری تێبینی
لە ماڵپەڕی تر بڵاوی بكەرەوە

4 خولەك پێش ئێستا، Taban وتی:

دەستەکانت خۆش بێت، بە ڕاستی keras زۆر تایبەتە بە تایبەت TenserFlow.Keras کە وابزانم زۆرترین بەکارهێنەری هەیە.

ئاسانکاری زۆر دەبەخشێت و زۆر جارە لەیەرەکان وەك Function کار دەکەن و چەندین فەنکشنی ئامادەی تێدایە.

بۆ نمونە:

from tensorflow.keras import layers

layer = layers.Dense(32, activation='relu')
inputs = tf.random.uniform(shape=(10, 20))
outputs = layer(inputs)

 

 

دەستی تۆش خۆشبێت بە ڕوونکردنەوەکەت بابەتەکەت جوانتر کرد ...

بەستەری تێبینی
لە ماڵپەڕی تر بڵاوی بكەرەوە

سەرەتا دەستخۆشیت لێ دەکەم بابەتەکە زۆر جوان ڕونکراوەتەوە.

بەڵام یەك تێبینیم هەیە ئەگەر لێم وەرگری

وەرگرتن

لە هەندێك شوێن دا ئەگەر وشە ئینگلیزیەکان بەکار بهێنرێتەوە باشترە لەوەی وەربگێڕدرێنە سەر زمانی کوردی
بە نمونە وشەی لەیەر Layer تا ڕادەیەکی زۆر هەموی پێی ئاشنان بەڵام کە وەردەگێڕدرێن و دەکرێت بە چین تا ڕادەیەك نائاشناین پێی.

هەرچەندە لە زۆر شوێن دا وشە ئینگلیزیەکەت بەکار هێناوە، دەستخۆش
بە نمونە پلاتفۆرم، باکئێند، ...

دووبارە دەستخۆشیت لێ دەکەم و سەرکەوتوو بیت.

بەستەری تێبینی
لە ماڵپەڕی تر بڵاوی بكەرەوە

31 خولەك پێش ئێستا، Dashty وتی:

سەرەتا دەستخۆشیت لێ دەکەم بابەتەکە زۆر جوان ڕونکراوەتەوە.

بەڵام یەك تێبینیم هەیە ئەگەر لێم وەرگری

دووبارە دەستخۆشیت لێ دەکەم و سەرکەوتوو بیت.

 

 

سوپاس کاک دەشتی بۆ پێشنیارەکەت ...

بەستەری تێبینی
لە ماڵپەڕی تر بڵاوی بكەرەوە

دەست خۆش کاک عادل، بابەتێکی زۆر جوانت نوسیوە لە سەر بابەتێك کە نوسین زۆر کەمە لە سەری بە تایبەت لە زمانی کوردی دا.

 

بەستەری تێبینی
لە ماڵپەڕی تر بڵاوی بكەرەوە

بچۆرە ناو گفتوگۆکەوە

دەتوانی نوسین دابنێی و دواتر تۆمار بکەی. ئەگەر هەژمارت هەیە، بچۆرە ناوەوە بۆ ئەوەی لە ڕێی ئەو هەژمارەوە پۆست بکەیت.

میوان
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
وەڵام دابنێ لە سەر ئەم بابەتە...

×   بە شێوەی دەقی ڕێکخراو دایبنێ.   بە شێوەی نوسین دایبنێ لەجیاتی

  تەنها ٧٥ ئیمۆجی ڕێپێدراوە.

×   بەستەرەکەت بە شێوەی ئۆتۆماتیکی هاوردە کرا.   وەک بەستەر نیشانی بدە لە جیاتی

×   ناوەڕۆکی پێشوترت گەڕێنرایەوە.   پاکی بکەرەوە

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • یەكێكی نوێ دروست بكە...