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

এই পৃষ্ঠায় গুগল ক্লাউড শব্দকোষের শব্দাবলী রয়েছে। সমস্ত শব্দকোষের শব্দাবলীর জন্য, এখানে ক্লিক করুন

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

#গুগলক্লাউড

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

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

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

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

ব্যাচ ইনফারেন্স

#গুগলক্লাউড

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

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

আরও তথ্যের জন্য মেশিন লার্নিং ক্র্যাশ কোর্সে প্রোডাকশন এমএল সিস্টেম: স্ট্যাটিক বনাম ডায়নামিক ইনফারেন্স দেখুন।

ক্লাউড টিপিইউ

#টেনসরফ্লো
#গুগলক্লাউড

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

যন্ত্র

#টেনসরফ্লো
#গুগলক্লাউড

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

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

হোস্ট

#টেনসরফ্লো
#গুগলক্লাউড

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

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

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

জাল

#টেনসরফ্লো
#গুগলক্লাউড

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

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

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

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

খণ্ড

#টেনসরফ্লো
#গুগলক্লাউড

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

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

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

#টেনসরফ্লো
#গুগলক্লাউড

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

টিপিইউ

#টেনসরফ্লো
#গুগলক্লাউড

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

টিপিইউ চিপ

#টেনসরফ্লো
#গুগলক্লাউড

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

টিপিইউ ডিভাইস

#টেনসরফ্লো
#গুগলক্লাউড

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

টিপিইউ নোড

#টেনসরফ্লো
#গুগলক্লাউড

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

টিপিইউ পড

#টেনসরফ্লো
#গুগলক্লাউড

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

টিপিইউ রিসোর্স

#টেনসরফ্লো
#গুগলক্লাউড

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

টিপিইউ স্লাইস

#টেনসরফ্লো
#গুগলক্লাউড

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

টিপিইউ টাইপ

#টেনসরফ্লো
#গুগলক্লাউড

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

টিপিইউ কর্মী

#টেনসরফ্লো
#গুগলক্লাউড

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

শীর্ষবিন্দু

#গুগলক্লাউড
#জেনারেটিভএআই
গুগল ক্লাউডের এআই এবং মেশিন লার্নিংয়ের প্ল্যাটফর্ম। ভার্টেক্স এআই অ্যাপ্লিকেশন তৈরি, স্থাপন এবং পরিচালনার জন্য সরঞ্জাম এবং অবকাঠামো সরবরাহ করে, যার মধ্যে জেমিনি মডেলগুলিতে অ্যাক্সেস অন্তর্ভুক্ত রয়েছে।