গণনা হ'ল একটি নিয়ন্ত্রণের ইনপুটকে কিছু নির্দিষ্ট নিয়ন্ত্রণের ক্রিয়া ব্যবহার করে কিছু অন্যান্য পছন্দসই আউটপুট ফর্ম রূপান্তর করার প্রক্রিয়া of গণনার ধারণা অনুসারে, ইনপুটটিকে পূর্ববর্তী বলা হয় এবং আউটপুটটিকে ফলস্বরূপ বলা হয়। একটি ম্যাপিং ফাংশন নির্দিষ্ট নিয়ন্ত্রণ ক্রিয়াকলাপগুলি ব্যবহার করে এক ফর্মের ইনপুটটিকে কাঙ্ক্ষিত আউটপুটের অন্য রূপে রূপান্তর করে। কম্পিউটিং ধারণাটি মূলত প্রযোজ্য কম্পিউটার বিজ্ঞান প্রকৌশল । দুটি ধরণের কম্পিউটিং, হার্ড কম্পিউটিং এবং সফট কম্পিউটিং রয়েছে। হার্ড কম্পিউটিং এমন একটি প্রক্রিয়া যেখানে আমরা কম্পিউটারকে ইতিমধ্যে বিদ্যমান গাণিতিক অ্যালগোরিদম ব্যবহার করে কিছু সমস্যা সমাধানের জন্য প্রোগ্রাম করি যা একটি সঠিক আউটপুট মান সরবরাহ করে। হার্ড কম্পিউটিংয়ের মৌলিক উদাহরণগুলির মধ্যে একটি হ'ল সংখ্যাসূচক সমস্যা।
সফট কম্পিউটিং কী?
সফ্ট কম্পিউটিং এমন একটি পদ্ধতির যেখানে আমরা বিদ্যমান জটিল সমস্যার সমাধানগুলি গণনা করি, যেখানে আউটপুট ফলাফলগুলি প্রকৃতির বাজে বা অস্পষ্ট হয়, নরম কম্পিউটিংয়ের একটি গুরুত্বপূর্ণ বৈশিষ্ট্যটি এটি অভিযোজিত হওয়া উচিত যাতে পরিবেশের যে কোনও পরিবর্তন বর্তমানকে প্রভাবিত না করে it প্রক্রিয়া নীচে সফট কম্পিউটিং এর বৈশিষ্ট্য রয়েছে।
- কোনও প্রদত্ত সমস্যা সমাধানের জন্য এটি কোনও গাণিতিক মডেলিংয়ের প্রয়োজন হয় না
- যখন আমরা সময়ে সময়ে একটি ইনপুট সমস্যা সমাধান করি তখন এটি বিভিন্ন সমাধান দেয় gives
- কিছু জৈবিকভাবে অনুপ্রাণিত পদ্ধতি যেমন জেনেটিক্স, বিবর্তন, কণাগুলি জলাবদ্ধকরণ, মানব স্নায়ুতন্ত্র ইত্যাদি ব্যবহার করে
- প্রকৃতির মধ্যে অভিযোজিত।
তিন ধরণের হয় নরম কম্পিউটিং কৌশল যা নিম্নলিখিত অন্তর্ভুক্ত।
- কৃত্রিম নিউরাল নেটওয়ার্ক
- ঝাপসা যুক্তিবিজ্ঞান
- জেনেটিক অ্যালগরিদম
কৃত্রিম নিউরাল নেটওয়ার্ক
এটি একটি সংযোগবিদ মডেলিং এবং সমান্তরাল বিতরণ নেটওয়ার্ক। দুই ধরণের হয় এএনএন (কৃত্রিম নিউরাল নেটওয়ার্ক) এবং বিএনএন (জৈবিক নিউরাল নেটওয়ার্ক)। একটি নিউরাল নেটওয়ার্ক যা একটি একক উপাদানকে প্রক্রিয়া করে তা ইউনিট হিসাবে পরিচিত। দ্য উপাদান ইউনিটের হ'ল ইনপুট, ওজন, প্রক্রিয়াকরণ উপাদান, আউটপুট। এটি আমাদের মানব স্নায়ুতন্ত্রের অনুরূপ। প্রধান সুবিধাটি হ'ল তারা সমান্তরালভাবে সমস্যাগুলি সমাধান করে, কৃত্রিম নিউরাল নেটওয়ার্ক যোগাযোগের জন্য বৈদ্যুতিক সংকেত ব্যবহার করে। তবে প্রধান অসুবিধাটি হ'ল তারা দোষ-সহনশীল নয় যে কৃত্রিম নিউরনের কেউ ক্ষতিগ্রস্থ হলে এটি আর কাজ করবে না।
হস্ত লিখিত চরিত্রের উদাহরণ, যেখানে একটি চরিত্র হিন্দিতে বহু লোক লিখেছেন, তারা একই চরিত্রটি লিখতে পারেন তবে ভিন্ন রূপে। নীচে দেখানো হয়েছে, তারা যেভাবেই লিখবে আমরা চরিত্রটি বুঝতে পারি, কারণ চরিত্রটি কেমন দেখাচ্ছে তা ইতিমধ্যে একজন জানেন। এই ধারণাটি আমাদের নিউরাল নেটওয়ার্ক সিস্টেমের সাথে তুলনা করা যেতে পারে।
নরম - কম্পিউটিং
ঝাপসা যুক্তিবিজ্ঞান
অস্পষ্ট যুক্তিযুক্ত অ্যালগোরিদম মডেলগুলি সমাধান করার জন্য ব্যবহৃত হয় যা তাত্পর্য এবং অস্পষ্টের মতো যৌক্তিক যুক্তির উপর ভিত্তি করে। এটি 1965 সালে লাটজী এ জাদেহ দ্বারা প্রবর্তন করা হয়েছিল F ফাজি যুক্তিটি বন্ধ ব্যবধানের সাথে [0,1] সহ নির্ধারিত সত্যের মান সরবরাহ করে। যেখানে 0 = মিথ্যা মান, 1 = সত্য মান।
এমন একটি রোবটের উদাহরণ যা খুব অল্প সময়ের মধ্যেই এক জায়গা থেকে অন্য জায়গায় যেতে চায় যেখানে পথে অনেকগুলি বাধা রয়েছে। এখন প্রশ্ন উঠেছে যে রোবট কোনও বাধার সংঘর্ষ না ঘটিয়ে গন্তব্যস্থলে পৌঁছতে তার গতিবিধিটি কীভাবে গণনা করতে পারে। এই ধরণের সমস্যাগুলির মধ্যে অনিশ্চয়তা সমস্যা রয়েছে যা अस्पष्ट যুক্তি ব্যবহার করে সমাধান করা যেতে পারে।
ঝাপসা যুক্তিবিজ্ঞান
সফট কম্পিউটারে জেনেটিক অ্যালগরিদম
জেনেটিক অ্যালগরিদম 1965 সালে প্রফেসর জন হল্যান্ড প্রবর্তন করেছিলেন। এটি প্রাকৃতিক নির্বাচনের নীতিগুলির ভিত্তিতে সমস্যাগুলি সমাধান করতে ব্যবহৃত হয়, যা বিবর্তনীয় অ্যালগরিদমের আওতায় আসে। এগুলি সাধারনত সর্বোচ্চকরণ এবং বস্তুনিষ্ঠ ফাংশনগুলি হ্রাসকরণের মতো অপ্টিমাইজেশান সমস্যার জন্য ব্যবহৃত হয়, যা দুটি পিঁপড়া কলোনী এবং জঞ্জাল কণা types এটি জিনতত্ত্ব এবং বিবর্তনের মতো জৈবিক প্রক্রিয়া অনুসরণ করে।
জেনেটিক অ্যালগরিদমের কাজগুলি
জেনেটিক অ্যালগরিদম এমন সমস্যাগুলি সমাধান করতে পারে যা রিয়েল-টাইমে সমাধান করা যায় না, এটি এনপি-হার্ড সমস্যা হিসাবেও পরিচিত। জটিল সমস্যাগুলি যা গাণিতিকভাবে সমাধান করা যায় না জেনেটিক অ্যালগরিদম প্রয়োগ করে সহজেই সমাধান করা যায়। এটি একটি তাত্ত্বিক অনুসন্ধান বা এলোমেলো অনুসন্ধানের পদ্ধতি যা সমাধানের প্রাথমিক সেট সরবরাহ করে এবং দক্ষতার সাথে কার্যকরভাবে কার্যকরভাবে সমাধানের সমাধান তৈরি করে।
এই অ্যালগরিদম বোঝার একটি সহজ উপায় হ'ল কোনও ব্যক্তি যিনি ব্যাংকে কিছু অর্থ বিনিয়োগ করতে চান তার নিম্নলিখিত উদাহরণ বিবেচনা করে আমরা জানি যে বিভিন্ন স্কিম এবং নীতিমালা সহ বিভিন্ন ব্যাংক উপলব্ধ। এটির স্বতন্ত্র আগ্রহ কতটা পরিমাণ ব্যাংকে বিনিয়োগ করতে হবে, যাতে সে সর্বোচ্চ লাভ করতে পারে। ব্যক্তির জন্য কিছু নির্দিষ্ট মানদণ্ড রয়েছে যে, সে কীভাবে বিনিয়োগ করতে পারে এবং কীভাবে ব্যাংকে বিনিয়োগ করে সে লাভ করতে পারে। জেনেটিক কম্পিউটিংয়ের মতো 'বিবর্তনীয় কম্পিউটিং' অ্যালগরিদম দ্বারা এই মানদণ্ডগুলি কাটিয়ে উঠতে পারে।
জেনেটিক - অ্যালগরিদম
হার্ড কম্পিউটিং এবং সফট কম্পিউটারের মধ্যে পার্থক্য
নিম্নে হার্ড কম্পিউটিং এবং সফ্ট কম্পিউটিংয়ের মধ্যে পার্থক্য রয়েছে
হার্ড কম্পিউটিং | সফট কম্পিউটিং |
|
|
|
|
|
|
|
|
|
|
|
|
সুবিধাদি
সফট কম্পিউটিং এর সুবিধা রয়েছে
- সাধারণ গাণিতিক গণনা সম্পাদিত হয়
- ভাল দক্ষতা
- রিয়েল-টাইমে প্রযোজ্য
- মানুষের যুক্তি ভিত্তিতে।
অসুবিধা
সফট কম্পিউটিং এর অসুবিধাগুলি হ'ল
- এটি একটি আনুমানিক আউটপুট মান দেয়
- যদি একটি সামান্য ত্রুটি দেখা দেয় পুরো সিস্টেমটি কাজ করা বন্ধ করে দেয়, এর পুরো সিস্টেমটি কাটিয়ে উঠতে অবশ্যই শুরু থেকেই সংশোধন করতে হবে, যা সময় গ্রহণের প্রক্রিয়া।
অ্যাপ্লিকেশন
নীচে সফট কম্পিউটিংয়ের অ্যাপ্লিকেশন রয়েছে
- মোটর নিয়ন্ত্রণ করে আবেশ মোটর , ডিসি সার্ভো মোটর স্বয়ংক্রিয়ভাবে
- বিদ্যুৎ কেন্দ্রগুলি একটি বুদ্ধিমান নিয়ন্ত্রণ ব্যবস্থা ব্যবহার করে নিয়ন্ত্রণ করা যায়
- চিত্র প্রক্রিয়াকরণে, প্রদত্ত ইনপুট যে কোনও রূপের হতে পারে, চিত্র বা ভিডিও যা মূল চিত্র বা ভিডিওর সঠিক নকল পেতে নরম কম্পিউটিং ব্যবহার করে চালিত হয়।
- বায়োমেডিকাল অ্যাপ্লিকেশনগুলিতে যেখানে এটি জীববিজ্ঞান এবং চিকিত্সার সাথে ঘনিষ্ঠভাবে জড়িত, সেখানে নরম কম্পিউটিং কৌশলগুলি বায়োমেডিকাল সমস্যাগুলি যেমন ডায়াগনসিস, মনিটরিং, চিকিত্সা এবং থেরাপির সমাধানের জন্য ব্যবহার করা যেতে পারে।
- স্মার্ট উপকরণ আজকাল ট্রেন্ডি, যেখানে বুদ্ধিমান ডিভাইসগুলি একটি নির্দিষ্ট সেট ব্যবহার করে অন্যান্য ডিভাইসের সাথে স্বয়ংক্রিয়ভাবে যোগাযোগ করে যোগাযোগ প্রোটোকল নির্দিষ্ট কাজ সম্পাদন করতে, তবে এখানে সমস্যাটি যোগাযোগের জন্য উপযুক্ত মানক প্রোটোকল নেই। নরম কম্পিউটিং কৌশলগুলি ব্যবহার করে এটি কাটিয়ে উঠতে পারে, যেখানে উচ্চ গোপনীয়তা এবং দৃust়তার সাথে স্মার্ট ডিভাইসগুলি একাধিক প্রোটোকলের মাধ্যমে জানানো হয়।
কম্পিউটিং একটি কৌশল যা কাঙ্ক্ষিত আউটপুটে নিয়ন্ত্রণ ক্রিয়া ব্যবহার করে নির্দিষ্ট ইনপুট রূপান্তর করতে ব্যবহৃত হয়। দুটি ধরণের কম্পিউটিং কৌশল রয়েছে হার্ড কম্পিউটিং এবং সফট কম্পিউটিং। এখানে আমাদের নিবন্ধে, আমরা মূলত সফট কম্পিউটিং, ফাজি লজিক, কৃত্রিম নিউরাল নেটওয়ার্ক, জেনেটিক অ্যালগরিদম, হার্ড কম্পিউটিং এবং সফ্ট কম্পিউটিংয়ের মধ্যে তুলনা, নরম কম্পিউটিং কৌশল, অ্যাপ্লিকেশন এবং সুবিধাগুলির উপর নজর রাখছি। এখানে প্রশ্নটি কীভাবে নরম হয় কম্পিউটিং চিকিত্সা ক্ষেত্রে প্রযোজ্য? '