• ডেভেলপারদের জন্য 18 টি মেশিন লার্নিং প্ল্যাটফর্ম.



    নিম্নোক্ত মেশিন লার্নিং platforms and tools এখন উপলব্ধ রয়েছে যেহেতু সম্পদগুলি ML-এর দৈনিক কর্মগুলিতে একত্রিত করে।
    মেশিন লার্নিং প্ল্যাটফর্ম ভবিষ্যতের তরঙ্গ নয়, এটা এখন ঘটছে। ডেভেলপারদের  কীভাবে এবং কখন তাদের শক্তি প্রয়োগ করতে হবে তা জানা দরকার। ফিলিস্ত্যাকের মতো সঠিক সরঞ্জামগুলি ব্যবহার করার সময় ML আড়াআড়িটির মধ্যে কাজ করা ডেভেলপারদের জন্য একটি উত্পাদনশীল অ্যালগরিদম তৈরি করতে সহজ করে তুলতে পারে যা তার ক্ষমতায় ট্যাপ করে। নিম্নোক্ত মেশিন লার্নিং platforms and tools গুলি - কোনও নির্দিষ্ট ক্রম অনুসারে তালিকাভুক্ত - এখন সম্পদগুলি ML এর দৈনিক কাজের মধ্যে একত্রিত করার জন্য সম্পদ হিসাবে উপলব্ধ ।
    1.  H2O
    H2O দ্বারা Python, R, and Java programming ভাষার জন্য ডিজাইন করা হয়েছে। এই পরিচিত ভাষাগুলি ব্যবহার করে, এই ওপেন সোর্স সফ্টওয়্যার বিভিন্ন ডেভেলপারদের ভবিষ্যদ্বাণীমূলক বিশ্লেষণ এবং মেশিন লার্নিং উভয় ক্ষেত্রে প্রয়োগ করা সহজ করে তোলে। Mac, Windows, and Linux operating systems উপলব্ধ, H2O ডেভেলপারগুলিকে Apache Hadoop file সিস্টেমগুলির পাশাপাশি ক্লাউডে থাকা ডেটা সেটগুলি বিশ্লেষণ করার জন্য প্রয়োজনীয় tools সরবরাহ করে।
    2.  Apache Prediction-IO অ্যাপাচি প্রডাকশন IO
    ডেভেলপারদের যারা একটি ওপেন সোর্স স্ট্যাক খুঁজছেন যা তার উপরে নির্মিত মেশিন লার্নিংয়ের জন্য একটি ওপেন-সোর্স সার্ভার রয়েছে, সেগুলি অবশ্যই কৃত্রিম ইঞ্জিনগুলি নির্মাণের উপায় হিসাবে অ্যাপাচি প্রডাকশন IO একটি পদ্ধতি হিসাবে দেখা উচিত যা কৃত্রিম বুদ্ধিমত্তা কার্য পূরণ করতে পারে। ইভেন্ট সার্ভার এবং প্ল্যাটফর্ম ছাড়াও, Apache PredictionIO একটি নিজেই রয়েছে টেমপ্লেট গ্যালারি ।
    3. Eclipse Deeplearning4j (Iklips )
    Eclipse Deeplearning4j জাভা ভার্চুয়াল মেশিনের জন্য নির্মিত একটি ওপেন সোর্স লাইব্রেরি। Deep learning সাথে, এই Tools সেই ডেভেলপারদের লক্ষ্য,যাদের বিতরণ পরিবেশের মধ্যে deep নিউরাল নেটওয়ার্কগুলি বণ্টন করা দরকার যা work on distributed  CPUs এবং GPUs এ কাজ করে। Scala, Clojure, and Java programmers প্রোগ্রামাররা যারা Hadoop এর মতো ফাইল সিস্টেমগুলির সাথে কাজ করে এবং যাদের DIY ডিজাইন রয়েছে তারা Eclipse Deeplearning4j কে প্রশংসা করবে । সাইন ফ্রান্সিসকো ভিত্তিক কোম্পানি স্কিমিন্ডের একটি প্রকল্প যা এই tools  জন্য support and enterprise distribution
    4.  Accord.NET ফ্রেমওয়ার্ক
    Image and audio প্রক্রিয়াকরণ libraries  C# প্রোগ্রামিং ভাষাতে লেখা হয় এবং তারপর Accord.NET ফ্রেমওয়ার্কের সাথে মিলিত হয়। এর মধ্যে, ডেভেলপারগুলি বাণিজ্যিক ব্যবহারের জন্য অ্যাপ্লিকেশানগুলির একটি পরিসীমা তৈরি করতে পারে যা কম্পিউটারের দৃষ্টিভঙ্গি যেমন computer vision, signal processing, pattern recognition, and machine listening উপর নির্ভর করে, যা computer audition নামেও পরিচিত। থেকে choose করার জন্য একাধিক অপশন, ডেভেলপার ইমেজ এবং সংকেত প্রক্রিয়াকরণ, বৈজ্ঞানিক কম্পিউটিং, এবং সমর্থন লাইব্রেরি ব্যবহার করতে পারে। বাস্তব সময় শক্তিশালী বৈশিষ্ট্য face detection, natural learning algorithms হিসাবে, এ বং আরো বহুমুখী করন যোগ এই framework
    5.  মাইক্রোসফ্ট
    017 সালের সেপ্টেম্বরে ইগাইটাইট কনফারেন্সের সময় মাইক্রোসফ্ট তিনটি Azure machine learning tools - Learning Bench, the Learning Model Management service, and the Learning Experimentation service চালু করেছে - যা ডেভেলপারদের নিজস্ব artificial intelligence মডেল তৈরি করতে দেয়। তিনটি AI tools, Content Moderator, Custom Speech Service, and Bing Speech APIs গুলি মাইক্রোসফটের দ্বারা 25 টি ডেভেলপারের Tools গুলির লাইব্রেরিতে যোগ করার জন্য চালু করা হয়েছে যা artificial intelligence অ্যাক্সেসযোগ্যতা(প্রবেশযোগ্যতা) বাড়ানোর জন্য ডিজাইন করা হয়েছে।
    6.  ai-one

    Developer বুদ্ধিমান সহায়ক তৈরি করতে পারে যা ai-এক ব্যবহার প্রায় যেকোন সফ্টওয়্যার অ্যাপ্লিকেশনের ক্ষেত্রে প্রযোজ্য। এই Tools সংস্থানগুলির তালিকায় Developer API গুলি, একটি document লাইব্রেরি এবং বিল্ডিং এজেন্টগুলি রয়েছে যা MLএবং AI স্ট্রাকচারগুলিকে সমর্থন করে এমন নিয়ন্ত্রণ সেটগুলিতে ডেটা চালু করতে ব্যবহার করতে পারে।
    7.  IBM
    IBM's Watson platform যেখানে ব্যবসায় ব্যবহারকারী এবং ডেভেলপার উভয়ই AI tools এর সন্ধান করতে পারে। প্ল্যাটফর্ম ব্যবহারকারীরা ভার্চুয়াল এজেন্ট, জ্ঞানীয় অনুসন্ধান ইঞ্জিন এবং স্টার্ট্টার খেলনা, নমুনা কোড এবং অন্যান্য সরঞ্জামগুলি ব্যবহার করে চ্যাটবটগুলি তৈরি করতে পারে যা খোলা APIs এর মাধ্যমে অ্যাক্সেস (accessed) করা যেতে পারে।
    8.  টর্চ (Torch)
    Lua programming language এর ভিত্তি হিসাবে, টর্চটিতে একটি স্ক্রিপ্টিং ভাষা (scripting language), একটি বৈজ্ঞানিক কম্পিউটিং ফ্রেমওয়ার্ক এবং একটি ওপেন সোর্স এমএল লাইব্রেরি রয়েছে। টর্চ আলগোরিদিমগুলির একটি সারির মাধ্যমে গভীর মেশিন শেখার সমর্থন করে এবং এটি Deep mind এবং ফেসবুক AI রিসার্চ গ্রুপ দ্বারা ব্যবহার করা হয়েছে ।
    9.  প্রোটেজ Protegeআশ্রিত ব্যক্তি

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

    10.  টেন্সরফ্লো
    বিশেষভাবে মেশিন লার্নিং উপর নির্ভর করে প্রকল্পগুলিতে ব্যবহারের জন্য ডিজাইন করা হয়েছে, টেনসরফ্লোও ওপেন সোর্স সফ্টওয়্যার ব্যবহার করে পরিকল্পিত প্ল্যাটফর্মের যোগফল যোগ করেছে। অনলাইন সংস্থান, ডকুমেন্টেশন এবং টিউটোরিয়ালগুলির প্রচুর সহায়তার মাধ্যমে, টেন্সরফ্লো একটি লাইব্রেরি সরবরাহ করে যা সংখ্যাসূচক গণনার আকারে ডেটা প্রবাহ গ্রাফগুলি ধারণ করে। এই পদ্ধতির উদ্দেশ্য হল এটি ডেভেলপারগুলিকে মোবাইল, ট্যাবলেট এবং ডেস্কটপ সহ একাধিক ডিভাইসগুলিতে গভীর শিক্ষার ফ্রেমওয়ার্ক চালু করতে দেয়।
    11.  DiffBlue
    DiffBlue কোড অটোমেশন ডেডিকেটেড একটি অত্যন্ত দরকারী কিন্তু সহজ প্ল্যাটফর্ম যে বরং বিরল বিকাশকারী হাতিয়ার। ডিফব্লুতে বেশ কয়েকটি মূল উদ্দেশ্য রয়েছে - test writing, bug location, refactor code, and the ability আবিষ্কার এবং প্রতিস্থাপন করার ক্ষমতা - যা সমস্ত অটোমেশন ব্যবহারের সাথে সম্পন্ন হয়।
    12.  নিওন Neon
    Intel and Nervana  এর brainchild , নিওন একটি ML লাইব্রেরি যা পাইথন ভিত্তিক এবং বুট করার জন্য উন্মুক্ত উৎস। তার সরঞ্জামগুলি ব্যবহার করে এমন Developers প্রযুক্তিগতভাবে উন্নত অ্যাপ্লিকেশান এবং বুদ্ধিমান এজেন্টগুলির সুবিধা নিতে পারে। ক্লাউডের অভ্যন্তরে অবস্থিত, নিওন Developer গুলিকে সহায়তা দেয়, যেহেতু তারা Deep  লার্নিং প্রযুক্তির সূচনা করে, তৈরি করে এবং প্রশিক্ষণ দেয়।
    13.  Apache স্পার্ক MLlib
    মেমরি ডেটা প্রক্রিয়াকরণে থাকা ফ্রেমওয়ার্ক হিসাবে, অ্যাপাচি স্পার্ক MLIiB ক্লাস্টারিং, সহযোগী ফিল্টারিং, শ্রেণীবিভাগকরণ এবং প্রতিক্রিয়া সম্পর্কিত ফোকাস সহ একটি অ্যালগরিদম ডাটাবেস সমন্বিত করে। Developers Singa থেকে একটি মুক্ত উত্স ফ্রেমওয়ার্ক খুঁজে পেতে পারে, যার রয়েছে একটি প্রোগ্রামিং tools যা অসংখ্য মেশিন এবং তাদের deep শিক্ষার নেটওয়ার্কগুলিতে ব্যবহার করা যেতে পারে।
    14.  OpenNN ওপেনNN
    একটি C++ প্রোগ্রামিং লাইব্রেরি, ওপেনNN সেই অভিজ্ঞ ডেভেলপারদের লক্ষ্য করে, যারা নিউরাল নেটওয়ার্কগুলি বাস্তবায়ন করতে চায়। ওপেনNN নিউরাল ডিজাইনার, একটি Toots যা উভয় লক্ষ্য টেবিল তৈরি, গ্রাফ/নকশা, এবং অন্যান্য ভিজ্যুয়াল কন্টেন্ট তৈরি সঙ্গে তথ্য এন্ট্রি ব্যাখ্যা করা এবং সহজতর করা । যদিও ওপেনNN  ব্যবহারকারীদের টিউটোরিয়াল এবং ডকুমেন্টেশনের একটি বিস্তৃত লাইব্রেরি সরবরাহ করে, তবে এটি প্রাথমিকভাবে ডেভেলপারদের লক্ষ্য করে, যাদের ইতিমধ্যে প্রচুর AI অভিজ্ঞতা রয়েছে।

    15.  অ্যামাজন ওয়েব সেবা/Amazon Web Services
    ডেভেলপাররা Amazon Web Services (AWS) দ্বারা প্রদত্ত AL tools গুলির বেশিরভাগ সুবিধা নিতে পারে, এতে Amazon Lex, Amazon Rekognition Image, and Amazon Polly রয়েছে। প্রত্যেকটি ডেভেলপারদের দ্বারা ML Tool  তৈরি করার জন্য, ভিন্ন ভাবে ব্যবহৃত হয়। উদাহরণস্বরূপ, অ্যামাজন পোলি লিখিত পাঠ্যকে ভয়েস অনুবাদ করার প্রক্রিয়াটি স্বয়ংক্রিয়ভাবে AI য়ের সুবিধা গ্রহণ করে। অ্যামাজন লেক্স (brand's chatbots)ব্র্যান্ডের চ্যাটবোটগুলির ভিত্তি তৈরি করে যা তার ব্যক্তিগত সহকারী অ্যালেক্সার Alexa সাথে ব্যবহার করা হয়।

    16.  মহাআউট (Mahout)
    ডেভেলপারদের অ্যাপ্লিকেশনগুলি তৈরি করার AL স্কেল অর্ডার করার জন্য নির্ভরশীল হচ্ছে Mahout টিউটোরিয়ালের মতো সংস্থানগুলির পাশাপাশি, Mahout প্রারম্ভিক ডেভেলপারগুলিকে পূর্বনির্ধারিত অ্যালগরিদমগুলি ব্যবহার করার ক্ষমতা সরবরাহ করে যা, পরে Apache Flink, Apaches Spark, and H2 এর সাথে ব্যবহার করা যেতে পারে।
    17.  Veles
    C ++ এ লেখা এবং নোড সমন্বয়ের(node coordination) জন্য পাইথন ব্যবহার করে, ওয়েলস ML landscape স্যামসাং এর অবদান। যারা ডেভেলপারদের ইতিমধ্যেই একটি API প্রয়োজন হবে যা অবিলম্বে ডেটা বিশ্লেষণের জন্য ব্যবহার করা যেতে পারে এবং প্রশিক্ষণপ্রাপ্ত মডেলগুলি অন্তর্ভুক্ত থাকবে তারা Veles এর মান খুঁজে পাবে।
    18.  ক্যাফ/ Caffe
    একটি ডেভেলপারদের  সম্প্রদায়ের সহযোগিতায় বার্কলে ভিশন অ্যান্ড লার্নিং সেন্টার (Berkeley Vision and Learning Center (BVLC) দ্বারা ক্যাফ তৈরি করা হয়েছিল। এটা ইমেজ উপর ভিত্তি করে একটি automatic inspection tool  এর  সঙ্গে ডেভেলপারদের প্রদান করার জন্য ডিজাইন করা হয়েছে। বিশ্বের সবচেয়ে বড় ব্রান্ডের Pinterest এবং ফেসবুক ক্যাফ ব্যবহার করা হয় ।

    এই মেশিন লার্নিং প্ল্যাটফর্ম দিয়ে শুরু করুন
    ভেলপারদের  যারা তাদের কর্মজীবন শুরু করছে, সেইসাথে যারা বিশেষজ্ঞদের, তারা সম্পদগুলির একটি ধনুর্বন্ধনী খুঁজে পাবে যখন তারা উপরের তালিকার মাধ্যমে তাদের কাজ করে। কিছু নির্দিষ্ট প্রোগ্রামিং ভাষার উপর নির্ভরশীল হলেও অন্যরা cloud সহ বিভিন্ন ধরণের ক্ষেত্রে ব্যবহার করতে পারে। সফ্টওয়্যার এবং cloud-ভিত্তিক উভয় অফারগুলি ডেভেলপারদের প্রতিটির সুবিধা নিতে দেয়।

  • 0 comments:

    Post a Comment

    New Research

    Attention Mechanism Based Multi Feature Fusion Forest for Hyperspectral Image Classification.

    CBS-GAN: A Band Selection Based Generative Adversarial Net for Hyperspectral Sample Generation.

    Multi-feature Fusion based Deep Forest for Hyperspectral Image Classification.

    ADDRESS

    388 Lumo Rd, Hongshan, Wuhan, Hubei, China

    EMAIL

    contact-m.zamanb@yahoo.com
    mostofa.zaman@cug.edu.cn

    TELEPHONE

    #
    #

    MOBILE

    +8615527370302,
    +8807171546477