আধুনিক এবং ভাল মানের র্যান্ডম সংখ্যা জেনারেটরে কোন অ্যালগরিদম ব্যবহার করা হয়?
আধুনিক এবং ভাল মানের র্যান্ডম সংখ্যা জেনারেটরে কোন অ্যালগরিদম ব্যবহার করা হয়?
উত্তর:
আর এ, এলোমেলো সংখ্যা জেনারেশনের জন্য ডিফল্ট সেটিংস হ'ল:
আপনি এটি সহজে পরীক্ষা করতে পারেন, যেমন।
> RNGkind()
[1] "Mersenne-Twister" "Inversion"
ডিফল্ট জেনারেটরটিকে অন্যান্য পিআরএনজি, যেমন সুপার-ডুপার, উইচম্যান-হিল, মার্সাগলিয়া-মাল্টিকারি বা এমনকি কোনও ব্যবহারকারী সরবরাহিত পিআরএনজি তে পরিবর্তন করা সম্ভব। আরও তথ্যের জন্য? আরএনজিগ্র্যান্ড দেখুন। আমার কখনই ডিফল্ট পিআরএনজি পরিবর্তন করার দরকার নেই।
সি GSL লাইব্রেরি ব্যবহার Mersenne-প্রতারক ডিফল্টরূপে।
Mersenne প্রতারক আমি জুড়ে আসা এবং এখন পূর্বে ব্যবহৃত করেছি।
জর্জি মার্সাগলিয়া ডিজাইন করেছেন জোরশিফ্ট পিএনজি। এর সময়কাল (2 ^ 128-1) মার্সেন-টুইস্টারের তুলনায় অনেক কম, তবে অ্যালগরিদম বাস্তবায়নের পক্ষে খুব সহজ এবং নিজেকে সমান্তরালে দাঁড় করানো। ডিএসপি চিপস এবং এনভিডিয়া টেসলার মতো অনেকগুলি মূল স্থাপত্যগুলিতে ভাল অভিনয় করে।
এ http://prng.di.unimi.it/ আপনাকে অনেকগুলি র্যান্ডম সংখ্যা জেনারেটর একটি বন্দুকযুদ্ধে TestU01, সিউডোরান্ডম সংখ্যা জেনারেটর জন্য আধুনিক পরীক্ষা স্যুট যে diehard এবং dieharder প্রতিস্থাপিত ব্যবহার পরীক্ষিত খুঁজে পেতে পারেন। আপনি বাছাই এবং চয়ন করতে পারেন।