ইউনিট
1. তথ্য বিজ্ঞান এবং বিশ্লেষণে কৃত্রিম বুদ্ধিমত্তার ভূমিকা: কর্মপ্রবাহ, ভূমিকা, সীমানা, বৈধতা এবং নীতিশাস্ত্র 2. ডেটা সংগ্রহ এবং উত্স বোঝা: স্কিমা, নমুনা, গুণমান এবং লিক সচেতনতা 3. ডেটা ক্লিনিং এবং প্রিপ্রসেসিং: অনুপস্থিত মান, আউটলিয়ার এবং টাইপ রূপান্তর 4. অনুসন্ধানমূলক ডেটা বিশ্লেষণ (EDA): বিতরণ, সম্পর্ক, এবং প্রাথমিক অন্তর্দৃষ্টি 5. ফিচার ইঞ্জিনিয়ারিং: ভেরিয়েন্ট তৈরি করা, কোডিং, স্কেলিং এবং লিকেজ এড়ানো 6. মডেল বিল্ডিং: সমস্যা সংজ্ঞা, অ্যালগরিদম নির্বাচন, এবং প্রশিক্ষণ/পরীক্ষা বিভক্ত 7. মডেল মূল্যায়ন: মেট্রিক্স, ক্রস-ভ্যালিডেশন এবং এক্সট্রিম লার্নিং 8. ভিজ্যুয়ালাইজেশন এবং গল্প বলা: সঠিক গ্রাফিক্স, সৎ গ্রাফিক্স 9. কোড জেনারেশন: পাইথন (পান্ডা) এবং এসকিউএল দিয়ে এআই-সহায়তা বিশ্লেষণ 10. ডেটা লিকেজ এবং প্রজননযোগ্যতা: নীরব বিপর্যয় এবং শৃঙ্খলা 11. MLOps ফাউন্ডেশন, নীতিশাস্ত্র, গোপনীয়তা এবং দায়িত্বশীল বিশ্লেষণ
ইউনিট 8 / 11

ভিজ্যুয়ালাইজেশন এবং গল্প বলা: সঠিক গ্রাফিক্স, সৎ গ্রাফিক্স

লাভ:

  • প্রতিটি চার্টকে একটি পরিষ্কার প্রশ্নের সাথে সংযুক্ত করার ক্ষমতা এবং উপযুক্ত চার্টের ধরন বেছে নেওয়ার ক্ষমতা (সময়ের জন্য লাইন, তুলনার জন্য বার, সম্পর্কের জন্য বিতরণ)
  • বিভ্রান্তিকর উপাদান (ড্যাশড অক্ষ, চেরি পিকিং, স্প্যাগেটি চার্ট) সনাক্ত করার এবং সৎ এবং সাধারণ ভিজ্যুয়াল তৈরি করার ক্ষমতা
  • ফলাফল-ভিত্তিক শিরোনাম এবং ডেটা গল্প বলার সাথে ফলাফলগুলিকে সিদ্ধান্তে পরিণত করার ক্ষমতা

একটি বিশ্লেষণের মূল্য তখনই প্রকাশ পায় যখন অন্যরা তা বুঝতে পারে এবং সিদ্ধান্ত নিতে পারে। বিশ্বের সবচেয়ে নির্ভুল মডেলটি তাক থেকে যায় যদি এটি খারাপভাবে ব্যাখ্যা করা হয়; একটি সাধারণ অনুসন্ধান ভালভাবে ব্যাখ্যা করা কোম্পানির দিক পরিবর্তন করতে পারে। এই ইউনিটের বিষয় হ'ল ডেটা ভিজ্যুয়ালাইজেশন (গ্রাফিক্সের সাথে ডেটা প্রকাশ করা) এবং ডেটা গল্প বলা (ফাইন্ডিংগুলিকে একটি সিদ্ধান্তের গল্পে অনুবাদ করা): সঠিক গ্রাফটি বেছে নেওয়া, এটি সততার সাথে অঙ্কন করা এবং দর্শকদের মনে একটি স্পষ্ট বার্তা রেখে যাওয়া। AI চার্ট কোড লেখে, একটি চার্টের ধরন প্রস্তাব করে এবং অনুসন্ধানের জন্য একটি শিরোনাম খসড়া করে; কিন্তু কোন বার্তা দেওয়া হবে এবং গ্রাফিকটি বিভ্রান্তিকর কিনা তা নির্ধারণ করা মানুষের উপর নির্ভর করে।

একটি চার্টের একটি কাজ আছে: একটি প্রশ্নের উত্তর দেওয়া

নতুনদের সবচেয়ে বড় ভুল হল "ডেটা দেখাতে" গ্রাফ আঁকা। যাইহোক, একটি ভাল চার্ট একটি প্রশ্নের উত্তর দেয়। "সময়ের সাথে বিক্রি কি বেড়েছে?" প্রশ্নের উত্তর লাইন গ্রাফ; "কোন শহরে বেশি বিক্রি হয়?" একটি বার চার্ট; "দাম এবং চাহিদা কি সম্পর্কিত?" একটি বিক্ষিপ্ত চক্রান্ত. গ্রাফ আঁকার আগে, জিজ্ঞাসা করুন: এই গ্রাফটি কোন প্রশ্নের উত্তর দেয় এবং দর্শক কি এটি এক নজরে দেখতে পারে?

চার্ট নির্বাচনের মৌলিক ম্যাপিং:

উদ্দেশ্য

সঠিক চার্ট

ভুল পছন্দ

সময়ের সাথে পরিবর্তন

লাইন চার্ট

পাই চার্ট

বিভাগ তুলনা

বার চার্ট

3D কেক

দুই সংখ্যার সম্পর্ক

স্ক্যাটার চার্ট

রড

বিতরণের আকৃতি

হিস্টোগ্রাম/বক্স

গড় একক বার

সম্পূর্ণ অংশ (কয়েকটি বিভাগ)

স্টিক বা প্লেইন কেক

মাল্টি স্লাইস কেক

বহুমুখী সম্পর্ক

তাপ মানচিত্র

ওভারল্যাপিং লাইন

টিপ: সম্ভব হলে পাই চার্ট এড়িয়ে চলুন; মানুষের চোখ দুর্বলভাবে কোণ তুলনা করে। একটি অনুক্রমিক বার চার্ট প্রায় সবসময়ই বেশি পঠনযোগ্য হয় যদি দুইটির বেশি স্লাইস থাকে।

সৎ চার্ট: বিভ্রান্ত করার সবচেয়ে সহজ উপায়

চার্ট এটি উপলব্ধি না করে মিথ্যা বলতে পারে (কখনও কখনও উদ্দেশ্যমূলকভাবে)। একজন ডেটা পেশাদারের নৈতিক দায়িত্ব হল সৎ গ্রাফ আঁকা। প্রতারণার সবচেয়ে সাধারণ রূপ:

ড্যাশড y-অক্ষ: আপনি যদি 0-এর পরিবর্তে 95-এ অক্ষ শুরু করেন, তাহলে 2% পার্থক্য পাহাড়ের মতো দেখায়। তুলনা বার চার্টে, অক্ষটি সাধারণত 0 থেকে শুরু হওয়া উচিত।

ভুল অক্ষ স্কেল: লগারিদমিক অক্ষকে নির্দিষ্ট না করে বা অক্ষগুলিকে বিকৃত না করে ব্যবহার করা।

চেরি-পিকিং: শুধুমাত্র সেই পিরিয়ড/সেগমেন্ট দেখানো হচ্ছে যা আপনার বার্তাকে সমর্থন করে এবং বাকিটা লুকিয়ে রাখে।

অত্যধিক তথ্য: একটি "স্প্যাগেটি চার্ট" তৈরি করতে 12 লাইন ওভারল্যাপ করা; কোন বার্তা পড়া হয় না.

বিভ্রান্তিকর সংযোজন: ভিন্নভাবে আচরণ করে এমন গ্রাফ যোগ করা এবং আসল প্যাটার্ন লুকানো (সিম্পসনের প্যারাডক্স)।

সাবধান: আপনি যদি AI কে বলেন "এই পার্থক্যটিকে চিত্তাকর্ষক দেখান", তাহলে এটি ড্যাশড অক্ষ সহ একটি অতিরঞ্জিত গ্রাফের পরামর্শ দিতে পারে। নৈতিক দায়িত্ব আপনার উপরই বর্তায়: চার্টটি ডেটাকে প্রকৃতপক্ষের চেয়ে বড় বা ছোট করা উচিত নয়। মুগ্ধতার আগে সততা আসে।

রঙ, লেবেল এবং সরলতা

ভালো গ্রাফিক্স হল সহজ গ্রাফিক্স। ডেটা-কালি অনুপাত নীতি: ডেটা বহন করে না এমন সমস্ত কিছু বাদ দিন (অপ্রয়োজনীয় গ্রিড, ছায়া, 3D প্রভাব, আলংকারিক রঙ)। রঙের অর্থ প্রকাশ করা উচিত, শোভাময় নয়: একটি বিভাগকে হাইলাইট করার জন্য একটি রঙ, বাকিটি ধূসর। বর্ণান্ধতার জন্য সতর্ক থাকুন (লাল-সবুজ বৈষম্য 12 জনের মধ্যে 1 জনের ক্ষেত্রে কঠিন); নিরাপদ প্যালেট ব্যবহার করুন। প্রতিটি চার্টের একটি স্পষ্ট শিরোনাম থাকা উচিত — এবং সেরা শিরোনাম চার্ট বর্ণনা করে না, এটি ফলাফল বলে: "মাসিক বিক্রয়" এর পরিবর্তে "প্রায় 3-এ বিক্রয় 18% কম"।

হাইলাইট এবং বর্ণনা: বার্তার দিকে নজর দেওয়া

একটি ভাল গ্রাফিক দর্শককে কোথায় দেখতে হবে তা বলে। প্রাক-মনোযোগী বৈশিষ্ট্যগুলি — চাক্ষুষ সংকেত যেমন রঙ, অবস্থান, আকার যা মস্তিষ্ক এক সেকেন্ডের একটি ভগ্নাংশে উপলব্ধি করে, সচেতন প্রচেষ্টা ছাড়াই — এটির জন্য হাতিয়ার: যদি আপনি একটি উচ্চারণ রঙ এবং বাকি ধূসর সহ একটি বার ছেড়ে দেন, চোখ স্বয়ংক্রিয়ভাবে সেখানে চলে যাবে। চার্টে সরাসরি যোগ করা টীকাগুলিও শক্তিশালী: বর্ণনার অনুচ্ছেদের চেয়ে "এই মাসে প্রচার শুরু হয়েছে" বলে একটি একক তীর বেশি কার্যকর৷ ড্যাশবোর্ড ডিজাইন করার সময় একই নীতি প্রযোজ্য: সবচেয়ে গুরুত্বপূর্ণ মেট্রিকটি উপরে এবং বৃহত্তম রাখুন, সেকেন্ডারি তথ্য নীচে এবং ছোট রাখুন। উদ্দেশ্য তথ্য দিয়ে দর্শকদের অভিভূত করা নয়, কিন্তু তাদের এক নজরে সঠিক সিদ্ধান্ত দেখতে সক্ষম করা। এআই আপনাকে হাইলাইট রঙ এবং টীকা কোড তৈরি করতে পারে; কিন্তু আপনি সিদ্ধান্ত নিন কি জোর দিতে হবে, অর্থাৎ আসল বার্তা কি।

তিনটি মিনি কেস

কেস 1 — ভাঙ্গা অক্ষ কেলেঙ্কারি। একটি দল একটি বার চার্ট সহ ব্যবস্থাপনা উপস্থাপন করেছে যা "বৃদ্ধি" দেখানোর জন্য 980 এ y-অক্ষ শুরু করেছে; 1,000 থেকে 1,020 পর্যন্ত বিক্রি-অফ বিশাল লাগছিল৷ প্রকৃত বৃদ্ধি ছিল 2%। একজন ম্যানেজার যখন পিভটটি লক্ষ্য করেছিলেন, তখন পুরো উপস্থাপনার বিশ্বাসযোগ্যতা নড়ে গিয়েছিল। পাঠ: তুলনা বারে অক্ষটি 0 এ শুরু করুন।

কেস 2 — স্প্যাগেটি চার্ট। একজন বিশ্লেষক 14 টি পণ্যের 24 মাসের বিক্রয়কে একটি একক চার্টে 14 লাইন হিসাবে রেখেছেন। কেউ কিছু পড়তে পারেনি। শুধুমাত্র 3টি পণ্য হাইলাইট করে যা সবচেয়ে বেশি পরিবর্তিত হয়েছে এবং বাকিগুলিকে ফ্যাকাশে ধূসর করে তুলেছে, বার্তাটি স্পষ্ট হয়ে উঠেছে: "পণ্য A ক্রাশ হচ্ছে, পণ্য B বাড়ছে।" পাঠ: সবকিছু দেখাবেন না, বার্তাটি দেখান।

কেস 3 - শিরোনাম যা ফলাফল বলে। একটি প্রতিবেদন "আঞ্চলিক বন্টন" শিরোনামের একটি মানচিত্রের উপর চকচকে; কেউ ব্যবস্থা নিচ্ছিল না। যখন শিরোনামটি "লক্ষ্যের নিচে পূর্বাঞ্চলীয় অঞ্চল 40%" এ পরিবর্তিত হয়, তখন একই গ্রাফিক একটি মিটিংয়ে একটি জরুরি কর্ম পরিকল্পনার জন্ম দেয়। পাঠ: শিরোনাম সিদ্ধান্ত বলতে হবে, গ্রাফিক নয়।

চারটি অনুলিপিযোগ্য টেমপ্লেট

1) চার্ট টাইপ নির্বাচন:

আপনার ভূমিকা: ভিজ্যুয়ালাইজেশন পরামর্শদাতা। একটি চার্ট প্রস্তাব করুন যা নিম্নলিখিত প্রশ্নের উত্তর দেবে: "কোন চ্যানেল (ওয়েব/মোবাইল) গত 12 মাসে দ্রুত বৃদ্ধি পেয়েছে?" আমি মাসিক, চ্যানেল ভাঙা বিক্রয় আছে. আমাকে সবচেয়ে উপযুক্ত চার্ট টাইপ এবং কেন বলুন; বিভ্রান্তিকর বিকল্পগুলি এড়াতে আমাকে মনে করিয়ে দিন (পাই, ড্যাশড অক্ষ)। ম্যাটপ্লটলিবের সাথে কোডটি রপ্তানি করুন।

2) সৎ অঙ্কন নিয়ন্ত্রণ:

সততার জন্য এই বার চার্ট কোডটি দেখুন: y-অক্ষটি কি 0 থেকে শুরু হয়, রঙটি কি অর্থপূর্ণ হয়, শিরোনামটি কি ফলাফল বলে, কোন অপ্রয়োজনীয় 3D/ছায়া আছে? কোনো বিভ্রান্তিকর আইটেম সংশোধন করুন এবং ব্যাখ্যা করুন কেন আপনি সেগুলি সংশোধন করেছেন৷

3) সরলীকরণ:

আমার কাছে 14 লাইন সহ একটি টাইম সিরিজ চার্ট আছে, এটি অপঠিত। একটি পরিষ্কার শিরোনাম এবং একটি উচ্চ ডেটা-কালি অনুপাত সহ একটি সংস্করণের জন্য কোডটি লিখুন যা শুধুমাত্র 3টি সর্বাধিক পরিবর্তনশীল সিরিজকে হাইলাইট করে এবং বাকিগুলিকে হালকা ধূসর করে তোলে৷

4) ফলাফল-ভিত্তিক শিরোনাম এবং বর্ণনা:

আমি এই অনুসন্ধানটি দেব: "পূর্বাঞ্চলীয় অঞ্চল Q3 লক্ষ্যমাত্রা থেকে 40% নীচে নেমে গেছে, যার প্রধান কারণ লজিস্টিক বিলম্ব।" এটি করার জন্য, তৈরি করুন: (1) একটি লক্ষ্য বনাম বাস্তবতা বার চার্ট, (2) একটি শিরোনাম যা ফলাফল বলে, (3) একটি 3-বাক্য নির্বাহী সারাংশ রূপরেখা৷ আমি নম্বর যাচাই করব; ফিটিং

দুর্বল প্রম্পট / শক্তিশালী প্রম্পট

দুর্বল প্রম্পট:

এই বিক্রয় তথ্য থেকে একটি সুন্দর চার্ট তৈরি করুন.

"সুন্দর" বিষয়গত; কোন প্রশ্ন, কোন শ্রোতা, কোন বার্তা তা স্পষ্ট নয়। এআই একটি এলোমেলো, সম্ভবত বিভ্রান্তিকর গ্রাফ তৈরি করে।

শক্তিশালী প্রম্পট:

আপনার ভূমিকা: ডেটা ভিজ্যুয়ালাইজেশন সহকারী। শ্রোতা: সিনিয়র ব্যবস্থাপনা। বার্তা: "মোবাইল চ্যানেল 12 মাসে ওয়েবকে ছাড়িয়ে গেছে।" আমি মাসিক চ্যানেল বিক্রয় আছে. টাস্ক: (1) লাইন চার্ট কোড (matplotlib) যা এই বার্তাটি স্পষ্টভাবে দেখায়, (2) y-অক্ষ 0 থেকে শুরু হয়, মোবাইল হোভারের রঙ, ওয়েব ধূসর, (3) শিরোনাম যা ফলাফলটি বলে। বিভ্রান্তিকর স্কেল ব্যবহার করা; যেমন আছে ডেটা দেখান। আমি নম্বর প্রদান করব।

এখানে দর্শক, বার্তা, সততার নিয়ম এবং চার্টের ধরন স্পষ্ট।

সাধারণ ভুল

  • একটি প্রশ্নের সাথে সংযোগ না করে গ্রাফ অঙ্কন করা। উদ্দেশ্যহীন গ্রাফিক্স দর্শককে ক্লান্ত করে এবং সিদ্ধান্ত দেয় না।
  • একটি ভাঙা/বাঁকা অক্ষ দিয়ে বিভ্রান্ত করা। তুলনায়, অক্ষ 0 থেকে শুরু করা উচিত; নৈতিক দায়িত্ব আপনার উপর নিহিত.
  • এক চার্টে সবকিছু cramming. স্প্যাগেটি গ্রাফিক বার্তাটিকে হত্যা করে; জোর দিন, বাকিটা নীরব করুন।
  • ভুল চার্ট টাইপ (বিশেষ করে মাল্টি-স্লাইস পাই)। তুলনা করার জন্য সময় এবং বার জন্য লাইন ব্যবহার করুন.
  • শিরোনাম চার্ট বর্ণনা করে। ভাল শিরোনাম ফলাফল/সিদ্ধান্ত বলে, কলামের নাম নয়।
টিপ: আপনি প্রতিটি চার্ট শেষ করার পরে, 5 সেকেন্ডের পরীক্ষা করুন: কাউকে 5 সেকেন্ড দেখান এবং জিজ্ঞাসা করুন "আপনি কি বুঝছেন?" যদি এটি সঠিক বার্তা বলতে না পারে, চার্টটি এখনও প্রস্তুত নয়; সরলীকরণ করুন, জোর দিন, শিরোনাম ফলাফল-ভিত্তিক করুন।

সংক্ষেপে

ভিজ্যুয়ালাইজেশন হল সেই সেতু যা বিশ্লেষণকে সিদ্ধান্তে পরিণত করে। একটি ভাল চার্ট একটি প্রশ্নের উত্তর দেয়; সঠিক প্রকার (সময়ের জন্য লাইন, তুলনার জন্য বার, সম্পর্কের জন্য বিতরণ) বেছে নেওয়া হয়েছে; সততার সাথে আঁকা (অক্ষ 0 থেকে শুরু, অর্থপূর্ণ রঙ, কোন চেরি বাছাই)। এটি সরলতা এবং ফলাফলের শিরোনাম বার্তা বহন করে। AI গ্রাফিক কোড এবং খসড়া শিরোনাম তৈরি করতে দ্রুত, কিন্তু মানুষ সিদ্ধান্ত নেয় কোন বার্তাটি জানানো হবে এবং গ্রাফিকটি সৎ কিনা; নৈতিক দায়িত্ব বর্ণনাকারীর উপর।

আবেদন টাস্ক

একটি অনুসন্ধান চয়ন করুন এবং এটিকে একটি একক ফলাফল-ভিত্তিক চার্টে পরিণত করুন। গ্রাফটি প্লট করার পরে, একটি সততা পরীক্ষা করুন: অক্ষটি কি 0 এ শুরু হয়, রঙটি কি অর্থপূর্ণ, শিরোনামটি কি ফলাফল বলে? তারপরে "5 সেকেন্ড পরীক্ষা" করুন (কাউকে এটি দেখান এবং তারা কী বোঝেন তা তাদের জিজ্ঞাসা করুন) এবং আপনি যে প্রতিক্রিয়া পান তার উপর ভিত্তি করে চার্টটি সরল করুন।

চেকলিস্ট

  • [ ] আমার চার্ট কি একটি পরিষ্কার প্রশ্নের উত্তর দেয়?
  • [ ] চার্টের ধরনটি কি উদ্দেশ্যের জন্য উপযুক্ত (সময়/তুলনা/সম্পর্ক)?
  • [ ] অক্ষগুলি কি সৎ (তুলনাতে 0 থেকে শুরু)?
  • [ ] রঙ এবং সরলতা বার্তা সমর্থন করে, তারা শোভাময় হয়ে ওঠে না?
  • শিরোনাম কি গ্রাফ বর্ণনা করার পরিবর্তে ফলাফল/সিদ্ধান্ত বলে?