মেশিন লার্নিং শব্দকোষ: গুগল ক্লাউড

এই পৃষ্ঠাটিতে Google ক্লাউডের শব্দকোষ রয়েছে৷ সকল শব্দকোষের জন্য এখানে ক্লিক করুন

অ্যাক্সিলারেটর চিপ

#GoogleCloud

গভীর শিক্ষার অ্যালগরিদমগুলির জন্য প্রয়োজনীয় মূল গণনাগুলি সম্পাদন করার জন্য ডিজাইন করা বিশেষ হার্ডওয়্যার উপাদানগুলির একটি বিভাগ।

অ্যাক্সিলারেটর চিপস (বা সংক্ষেপে শুধু অ্যাক্সিলারেটর ) একটি সাধারণ-উদ্দেশ্য CPU-এর তুলনায় প্রশিক্ষণ এবং অনুমান কার্যগুলির গতি এবং দক্ষতা উল্লেখযোগ্যভাবে বৃদ্ধি করতে পারে। তারা নিউরাল নেটওয়ার্ক এবং অনুরূপ গণনামূলকভাবে নিবিড় কাজ প্রশিক্ষণের জন্য আদর্শ।

অ্যাক্সিলারেটর চিপগুলির উদাহরণগুলির মধ্যে রয়েছে:

  • গভীর শিক্ষার জন্য ডেডিকেটেড হার্ডওয়্যার সহ Google-এর টেনসর প্রসেসিং ইউনিট ( TPUs )।
  • NVIDIA-এর GPUগুলি, যদিও প্রাথমিকভাবে গ্রাফিক্স প্রক্রিয়াকরণের জন্য ডিজাইন করা হয়েছে, সমান্তরাল প্রক্রিয়াকরণ সক্ষম করার জন্য ডিজাইন করা হয়েছে, যা প্রক্রিয়াকরণের গতি উল্লেখযোগ্যভাবে বৃদ্ধি করতে পারে।

ব্যাচ অনুমান

#টেনসরফ্লো
#GoogleCloud

ছোট সাবসেটে বিভক্ত একাধিক লেবেলবিহীন উদাহরণের পূর্বাভাস অনুমান করার প্রক্রিয়া ("ব্যাচ")।

ব্যাচ ইনফারেন্স অ্যাক্সিলারেটর চিপগুলির সমান্তরাল বৈশিষ্ট্যগুলিকে লিভারেজ করতে পারে৷ অর্থাৎ, একাধিক অ্যাক্সিলারেটর একই সাথে লেবেলবিহীন উদাহরণের বিভিন্ন ব্যাচে ভবিষ্যদ্বাণী করতে পারে, নাটকীয়ভাবে প্রতি সেকেন্ডে অনুমানের সংখ্যা বৃদ্ধি করে।

মেঘ TPU

#টেনসরফ্লো
#GoogleCloud

Google ক্লাউড প্ল্যাটফর্মে মেশিন লার্নিং ওয়ার্কলোডের গতি বাড়ানোর জন্য ডিজাইন করা একটি বিশেষ হার্ডওয়্যার এক্সিলারেটর।

ডি

যন্ত্র

#টেনসরফ্লো
#GoogleCloud

নিম্নলিখিত দুটি সম্ভাব্য সংজ্ঞা সহ একটি ওভারলোড শব্দ:

  1. হার্ডওয়্যারের একটি বিভাগ যা CPUs, GPUs, এবং TPUs সহ একটি TensorFlow সেশন চালাতে পারে।
  2. যখন অ্যাক্সিলারেটর চিপস (GPUs বা TPUs) তে একটি ML মডেলকে প্রশিক্ষণ দেওয়া হয়, তখন সিস্টেমের সেই অংশ যা আসলে টেনসর এবং এম্বেডিংগুলিকে ম্যানিপুলেট করে। ডিভাইসটি অ্যাক্সিলারেটর চিপগুলিতে চলে। বিপরীতে, হোস্ট সাধারণত একটি CPU-তে চলে।

এইচ

হোস্ট

#টেনসরফ্লো
#GoogleCloud

যখন অ্যাক্সিলারেটর চিপস (GPUs বা TPUs ) তে একটি ML মডেলকে প্রশিক্ষণ দেওয়া হয়, তখন সিস্টেমের অংশ যা নিম্নলিখিত দুটিকেই নিয়ন্ত্রণ করে:

  • কোডের সামগ্রিক প্রবাহ।
  • ইনপুট পাইপলাইনের নিষ্কাশন এবং রূপান্তর।

হোস্ট সাধারণত সিপিইউতে চলে, অ্যাক্সিলারেটর চিপে নয়; ডিভাইসটি এক্সিলারেটর চিপগুলিতে টেনসরগুলি পরিচালনা করে।

এম

জাল

#টেনসরফ্লো
#GoogleCloud

এমএল সমান্তরাল প্রোগ্রামিং-এ, টিপিইউ চিপগুলিতে ডেটা এবং মডেল বরাদ্দ করা এবং এই মানগুলিকে কীভাবে শার্ড বা প্রতিলিপি করা হবে তা সংজ্ঞায়িত করার সাথে যুক্ত একটি শব্দ।

মেশ হল একটি ওভারলোড করা শব্দ যার অর্থ নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

  • TPU চিপগুলির একটি ভৌত ​​বিন্যাস।
  • TPU চিপগুলিতে ডেটা এবং মডেল ম্যাপ করার জন্য একটি বিমূর্ত যৌক্তিক গঠন।

উভয় ক্ষেত্রেই, একটি জাল একটি আকৃতি হিসাবে নির্দিষ্ট করা হয়।

এস

শার্ড

#টেনসরফ্লো
#GoogleCloud

প্রশিক্ষণ সেট বা মডেলের একটি যৌক্তিক বিভাগ। সাধারণত, কিছু প্রক্রিয়া উদাহরণ বা পরামিতিগুলিকে (সাধারণত) সমান আকারের খণ্ডে ভাগ করে শার্ড তৈরি করে। প্রতিটি শার্ড তারপর একটি ভিন্ন মেশিনে বরাদ্দ করা হয়।

একটি মডেল ভাগ করাকে মডেল সমান্তরালতা বলা হয়; ডেটা শার্ডিংকে ডেটা সমান্তরালতা বলা হয়।

টি

টেনসর প্রসেসিং ইউনিট (TPU)

#টেনসরফ্লো
#GoogleCloud

একটি অ্যাপ্লিকেশন-নির্দিষ্ট ইন্টিগ্রেটেড সার্কিট (ASIC) যা মেশিন লার্নিং ওয়ার্কলোডের কর্মক্ষমতাকে অপ্টিমাইজ করে। এই ASIC একটি TPU ডিভাইসে একাধিক TPU চিপ হিসাবে স্থাপন করা হয়।

টিপিইউ

#টেনসরফ্লো
#GoogleCloud

টেনসর প্রসেসিং ইউনিটের সংক্ষিপ্ত রূপ।

টিপিইউ চিপ

#টেনসরফ্লো
#GoogleCloud

অন-চিপ উচ্চ ব্যান্ডউইথ মেমরি সহ একটি প্রোগ্রামেবল লিনিয়ার বীজগণিত অ্যাক্সিলারেটর যা মেশিন লার্নিং ওয়ার্কলোডের জন্য অপ্টিমাইজ করা হয়েছে। একাধিক TPU চিপ একটি TPU ডিভাইসে স্থাপন করা হয়।

TPU ডিভাইস

#টেনসরফ্লো
#GoogleCloud

একাধিক TPU চিপ , উচ্চ ব্যান্ডউইথ নেটওয়ার্ক ইন্টারফেস এবং সিস্টেম কুলিং হার্ডওয়্যার সহ একটি প্রিন্টেড সার্কিট বোর্ড (PCB)।

টিপিইউ মাস্টার

#টেনসরফ্লো
#GoogleCloud

একটি হোস্ট মেশিনে চলমান কেন্দ্রীয় সমন্বয় প্রক্রিয়া যা TPU কর্মীদের ডেটা, ফলাফল, প্রোগ্রাম, কর্মক্ষমতা এবং সিস্টেম স্বাস্থ্য সংক্রান্ত তথ্য পাঠায় এবং গ্রহণ করে। TPU মাস্টার টিপিইউ ডিভাইসের সেটআপ এবং শাটডাউন পরিচালনা করে।

TPU নোড

#টেনসরফ্লো
#GoogleCloud

একটি নির্দিষ্ট TPU প্রকার সহ Google ক্লাউড প্ল্যাটফর্মে একটি TPU সম্পদ। TPU নোড একটি পিয়ার ভিপিসি নেটওয়ার্ক থেকে আপনার VPC নেটওয়ার্কের সাথে সংযোগ করে। TPU নোড হল ক্লাউড TPU API- তে সংজ্ঞায়িত একটি সম্পদ।

টিপিইউ পড

#টেনসরফ্লো
#GoogleCloud

Google ডেটা সেন্টারে TPU ডিভাইসের একটি নির্দিষ্ট কনফিগারেশন। একটি টিপিইউ পডের সমস্ত ডিভাইস একটি ডেডিকেটেড হাই-স্পিড নেটওয়ার্কের মাধ্যমে একে অপরের সাথে সংযুক্ত থাকে। একটি TPU পড হল একটি নির্দিষ্ট TPU সংস্করণের জন্য উপলব্ধ TPU ডিভাইসগুলির বৃহত্তম কনফিগারেশন।

TPU সম্পদ

#টেনসরফ্লো
#GoogleCloud

Google ক্লাউড প্ল্যাটফর্মে একটি TPU সত্তা যা আপনি তৈরি করেন, পরিচালনা করেন বা ব্যবহার করেন। উদাহরণস্বরূপ, TPU নোড এবং TPU প্রকারগুলি হল TPU সম্পদ।

TPU স্লাইস

#টেনসরফ্লো
#GoogleCloud

একটি টিপিইউ স্লাইস হল একটি টিপিইউ পডের টিপিইউ ডিভাইসগুলির একটি ভগ্নাংশ। একটি TPU স্লাইসের সমস্ত ডিভাইস একটি ডেডিকেটেড হাই-স্পিড নেটওয়ার্কের মাধ্যমে একে অপরের সাথে সংযুক্ত থাকে।

TPU প্রকার

#টেনসরফ্লো
#GoogleCloud

একটি নির্দিষ্ট TPU হার্ডওয়্যার সংস্করণ সহ এক বা একাধিক TPU ডিভাইসের একটি কনফিগারেশন। আপনি যখন Google ক্লাউড প্ল্যাটফর্মে একটি TPU নোড তৈরি করেন তখন আপনি একটি TPU প্রকার নির্বাচন করেন। উদাহরণস্বরূপ, একটি v2-8 TPU টাইপ হল 8 কোর সহ একটি একক TPU v2 ডিভাইস। একটি v3-2048 TPU প্রকারে 256টি নেটওয়ার্কযুক্ত TPU v3 ডিভাইস এবং মোট 2048টি কোর রয়েছে। TPU প্রকারগুলি হল ক্লাউড TPU API- তে সংজ্ঞায়িত একটি সংস্থান৷

টিপিইউ কর্মী

#টেনসরফ্লো
#GoogleCloud

একটি প্রক্রিয়া যা একটি হোস্ট মেশিনে চলে এবং TPU ডিভাইসে মেশিন লার্নিং প্রোগ্রাম চালায়।