হিউমনা গবেষকের সতর্কবার্তা: টেক্সট-টু-এসকিউএল এআই-তে লুকানো লজিক ঝুঁকি

Panel 1 - 3: Evaluating Hallucination in Retrieval-Augmented Generation for High-Stakes Healthcare — Ai4

Ai4

নিয়ন্ত্রিত শিল্পে কেবল আউটপুট নির্ভুলতার ওপর নির্ভর করলে এআই-এর আত্মবিশ্বাসী অথচ ভুল ব্যবসায়িক লজিক আড়ালে থেকে যায়, যা সিদ্ধান্ত গ্রহণে বড় ঝুঁকি তৈরি করে।

AI-assisted summary of Panel 1 - 3: Evaluating Hallucination in Retrieval-Augmented Generation for High-Stakes Healthcare — original source. Check the original for full context.

Source published:

Detailed notes

## Background এই ভিডিওটি ২০২৬ সালের ১৪ আগস্ট ইউটিউবের 'Ai4' চ্যানেলে প্রকাশিত হয়, যেখানে হিউমানার (Humana) বিজনেস ইন্টেলিজেন্স ইঞ্জিনিয়ার প্রাঞ্জল নাভকার বক্তব্য উপস্থাপন করেন। ভিডিওর বিবরণ অনুযায়ী, এতে স্বাস্থ্যসেবা অ্যানালিটিক্সের কঠোর নীতিমালার অধীনে লোকাল আরএজি (RAG) সিস্টেমে হ্যালুসিনেশন মূল্যায়ন, ৫০টি টেস্ট কুয়েরির ফ্রেমওয়ার্ক এবং অডিট-সংবেদনশীল পরিবেশে কেবল আউটপুট নির্ভুলতার ওপর নির্ভর করার ঝুঁকি নিয়ে মৌলিক গবেষণা তুলে ধরা হয়েছে।

## TL;DR প্রাঞ্জল নাভকার স্বাস্থ্যসেবার মতো নিয়ন্ত্রিত শিল্পে টেক্সট-টু-এসকিউএল সিস্টেমে আত্মবিশ্বাসী অথচ ভুল ডেটা হ্যালুসিনেশনের ঝুঁকি বিশদভাবে ব্যাখ্যা করেছেন। তিনি ওলামা-চালিত লোকাল মডেল ও কনটেক্সট বিল্ডার সমন্বিত একটি কাঠামো এবং পাঁচ স্তরের মাল্টি-লেয়ার ট্রাস্ট অ্যাসেসমেন্ট ফ্রেমওয়ার্ক উপস্থাপন করেন। ৫০টি কিউরেটেড টেস্ট কুয়েরির মূল্যায়নে সার্বিক নির্ভুলতা ৭৬% দেখা গেলেও, অস্পষ্ট প্রশ্নের ক্ষেত্রে সিস্টেমটি প্রায় ৪০% ভিত্তিহীন উত্তর (confident confabulation) তৈরি করে এবং এগ্রিগেশনে গুরুতর ব্যবসায়িক ত্রুটি ঘটায়। এই নির্ভরযোগ্যতার সংকট মোকাবিলায় তিনি কুয়েরির অন্তর্নিহিত যুক্তি যাচাই, ভ্যালিডেশন গেটওয়ে, স্পষ্টীকরণ চাওয়ার প্রক্রিয়া এবং ঝুঁকিভিত্তিক পাইলট চালুর চারটি মূল শিক্ষা প্রস্তাব করেন।

## Atmosphere & style উপস্থাপনার মেজাজ অত্যন্ত বিশ্লেষণাত্মক, বাস্তবমুখী এবং সতর্কতামূলক। 'লিজ' নামের একটি কাল্পনিক চরিত্রের প্রাতিষ্ঠানিক সংকট এবং ১৪৮ বনাম ৪২-এর মতো বাস্তব সংখ্যার অসঙ্গতি তুলে ধরে বক্তা দর্শকদের কৃত্রিম বুদ্ধিমত্তার আপাতদৃষ্টিতে নির্ভুল উত্তরের নেপথ্য ঝুঁকি সম্পর্কে সচেতন করেন। পুরো সেশনটিতে কোনো কৃত্রিম প্রযুক্তিগত উন্মাদনা নেই; বরং নিয়ন্ত্রিত পরিবেশের বাস্তব বাধ্যবাধকতাকে মেনে নিয়ে কীভাবে বিশ্বাসযোগ্য সিস্টেম গড়ে তোলা যায়, সেই প্রকৌশলগত গাম্ভীর্য ফুটে উঠেছে।

## Key takeaways - [00:04](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=4s) স্বাস্থ্যসেবা ও ব্যাংকিংয়ের মতো নিয়ন্ত্রিত শিল্পে ডেটা সুরক্ষার জন্য ওলামা (Ollama)-র মতো লোকাল ইনফারেন্স ব্যবহার করা হলেও লোকাল মডেল নিজে থেকে নির্ভরযোগ্যতার নিশ্চয়তা দেয় না। - [03:26](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=206s) টেক্সট-টু-এসকিউএল রূপান্তরে কেবল প্রশ্ন বোঝা যথেষ্ট নয়, বরং ডেটাবেস স্কিমা, ডেটা টাইপ, কার্ডিনালিটি এবং ব্যবসায়িক প্রেক্ষাপট সঠিকভাবে বোঝা অপরিহার্য। - [03:26](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=206s) এসকিউএল ব্যাকএন্ডে ভুল লজিক থাকা সত্ত্বেও আউটপুটে আপাতদৃষ্টিতে নিখুঁত উত্তর আসতে পারে, যা এন্টারপ্রাইজ সিস্টেমে মারাত্মক ডেটা হ্যালুসিনেশন ঘটায়। - [04:51](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=291s) কনটেক্সট বিল্ডার মধ্যবর্তী অ্যাপ্লিকেশন স্তর হিসেবে সাধারণ ইংরেজি প্রশ্নের সাথে ডেটাবেস স্কিমা ও প্রাতিষ্ঠানিক ব্যবসায়িক সংজ্ঞা যুক্ত করে ইনপুটকে সমৃদ্ধ করে। - [04:51](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=291s) জেনারেট করা এসকিউএল সরাসরি রান না করে সিনট্যাক্স, টেবিল জয়েন এবং ফিল্টারিং লজিক পরীক্ষার জন্য একটি ডেডিকেটেড ভ্যালিডেশন লেয়ার থাকা আবশ্যক। - [07:10](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=430s) এআই সিস্টেমের বিশ্বাসযোগ্যতা মূল্যায়নে পাঁচ-স্তরীয় ফ্রেমওয়ার্ক (এক্সিকিউশন, স্ট্রাকচারাল, বিজনেস, আউটপুট ধারাবাহিকতা ও ট্রেসিবিলিটি) অনুসরণ করা প্রয়োজন। - [07:10](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=430s) বাস্তব উদাহরণে 'সক্রিয় প্ল্যান' গণনায় মডেলটি আত্মবিশ্বাসের সাথে ১৪৮ উত্তর দিলেও অভ্যন্তরীণ ব্যবসায়িক শর্ত অনুযায়ী সঠিক উত্তর ছিল ৪২। - [09:11](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=551s) ডিস্টিংকট আইডির বদলে সাধারণ COUNT(*) ব্যবহারের মতো অ্যাগ্রিগেশন ত্রুটিগুলো রানটাইম এরর ছাড়াই সিস্টেমে নীরব লজিক্যাল ভুল সৃষ্টি করে। - [09:11](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=551s) ৫০টি টেস্ট কুয়েরির মূল্যায়নে সার্বিক নির্ভুলতা ৭৬% হলেও প্রায় ৪০% অস্পষ্ট প্রশ্নের ক্ষেত্রে মডেলটি ভিত্তিহীন আত্মবিশ্বাসী উত্তর (confident confabulation) দিয়েছে। - [09:11](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=551s) শুধুমাত্র আউটপুটের বাহ্যিক নির্ভুলতার ওপর নির্ভর করলে অডিট-সংবেদনশীল পরিবেশে সিস্টেমের আসল নির্ভরযোগ্যতার ঝুঁকি আড়ালে থেকে যায়। - [11:20](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=680s) নিয়ন্ত্রিত শিল্পের জন্য চারটি মূল শিক্ষণীয় কৌশল হলো কুয়েরি লজিক স্ক্রুটিনি, রানটাইম ভ্যালিডেশন গেটওয়ে, অনিশ্চয়তায় পাল্টা প্রশ্ন করা এবং ঝুঁকিভিত্তিক ধাপে ধাপে পাইলট পরিচালনা। - [13:10](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=790s) এআই মডেল কেবল উত্তর তৈরি করতে পারে কি না তা না দেখে, উত্তরটিকে কীভাবে যাচাইযোগ্য ও নির্ভরযোগ্য করা যায় সেই মূল্যায়ন কাঠামোর ওপর জোর দেওয়া উচিত।

## Detailed walkthrough ### [00:04](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=4s) ভূমিকা এবং নিয়ন্ত্রিত শিল্পে এআই গ্রহণের প্রেক্ষাপট

প্রাঞ্জল নাভকার AI4 সম্মেলনে উপস্থিত সবাইকে ধন্যবাদ জানিয়ে নিজের উপস্থাপনা শুরু করেন। তিনি উল্লেখ করেন যে প্রযুক্তিগত বাস্তবায়নের পাশাপাশি গবেষণার ক্ষেত্রে দর্শকদের এত ব্যাপক আগ্রহ দেখতে পাওয়া সত্যিই অত্যন্ত উৎসাহব্যঞ্জক। এটি AI4 সম্মেলনে প্রাঞ্জলের প্রথম উপস্থাপনা। প্রাঞ্জল একটি ফরচুন ৪০ স্বাস্থ্যসেবা বীমা কোম্পানিতে (Humana) বিজনেস ইন্টেলিজেন্স ইঞ্জিনিয়ার হিসেবে কর্মরত। তাঁর বক্তব্যের মূল বিষয়বস্তু হলো অত্যন্ত সংবেদনশীল বা "হাই-স্টেক্স" হেলথকেয়ার ডেটা অ্যানালিটিক্সের ক্ষেত্রে রিট্রিভাল অগমেন্টেড জেনারেশন (RAG)-এ হ্যালুসিনেশন মূল্যায়ন করা।

বিষয়টি সহজভাবে তুলে ধরতে তিনি লিজ নামের এক কাল্পনিক চরিত্রের উদাহরণ টানেন। লিজ একজন ডেটা ইঞ্জিনিয়ার, ডেটা অ্যানালিস্ট কিংবা বিজনেস ইন্টেলিজেন্স অ্যানালিস্ট—যেকোনো পদবিরই হতে পারেন। একদিন লিজের লিডারশিপ টিম তাকে একটি সাধারণ ব্যবসায়িক প্রশ্ন করে: "২০২৫ সালে কয়টি সক্রিয় প্ল্যান (active plans) ছিল?" বাহ্যিকভাবে প্রশ্নটি অত্যন্ত সহজ মনে হলেও, এর উত্তর দেওয়া লিজের জন্য বেশ জটিল। তাকে বুঝতে হয় কোন ডেটাবেসের সাথে সংযুক্ত হতে হবে, কোন কোন টেবিল ও কলাম ব্যবহার করতে হবে এবং সবচেয়ে বড় কথা হলো ব্যবসায়িক পরিভাষায় লিডারশিপ আসলে "সক্রিয় প্ল্যান" বলতে ঠিক কী বোঝাতে চেয়েছে। লিজ চিন্তা করে, পুরো এসকিউএল কোড নিজে না লিখে জেনারেটিভ এআই ব্যবহার করে স্বয়ংক্রিয়ভাবে টেক্সট-টু-এসকিউএল তৈরি করা যায় কি না। কিন্তু স্বাস্থ্যসেবা, ব্যাংকিং, ফাইন্যান্স বা অ্যারোস্পেসের মতো কঠোরভাবে নিয়ন্ত্রিত শিল্পে সংবেদনশীল ডেটা কোম্পানির ফায়ারওয়ালের বাইরে পাঠানো সম্পূর্ণ নিষিদ্ধ। এই সমস্ত প্রতিষ্ঠানে এআই গ্রহণের প্রক্রিয়াটি অত্যন্ত ধীর ও পর্যায়ক্রমিক হয় এবং খুব সীমিতসংখ্যক পাইলট টিমেরই ক্লাউড এআই ব্যবহারে অনুমতি থাকে।

ফায়ারওয়ালের ভেতরে থেকে কাজ করার জন্য লিজ ওলামা (Ollama)-র মতো লোকাল ইনফারেন্স পরিবেশ বেছে নেয়, যেখানে লামা (Llama), ডিপসিক আর১ (DeepSeek R1) বা কুইন (Qwen)-এর মতো প্রি-ট্রেইনড ওপেন মডেলগুলো অফলাইনে চালানো যায়। কিন্তু প্রাঞ্জল সতর্ক করে দেন যে, কেবল কোনো কিছু "লোকাল" চালানো মানেই তা সহজাতভাবে নিরাপদ বা নির্ভরযোগ্য হয়ে যায় না।

- প্রাঞ্জল নাভকার ফরচুন ৪০ স্বাস্থ্যসেবা প্রতিষ্ঠানে বিজনেস ইন্টেলিজেন্স ইঞ্জিনিয়ার হিসেবে কর্মরত। - ব্যাংকিং, স্বাস্থ্যসেবা ও মহাকাশ গবেষণার মতো নিয়ন্ত্রিত শিল্পে এআই গ্রহণ ধীরগতির এবং নিয়ন্ত্রিত অ্যাক্সেস নীতির আওতাভুক্ত। - লোকাল ইনফারেন্সে ডেটা সুরক্ষার জন্য ওলামা (Ollama) ব্যবহার করে লামা, ডিপসিক আর১ ও কুইন মডেল চালানো সম্ভব হলেও তা নির্ভুলতার নিশ্চয়তা দেয় না।

```mermaid flowchart TD accTitle: টেক্সট-টু-এসকিউএল প্রক্রিয়ার জটিলতা subgraph InputStage["১. প্রশ্ন ও বিশ্লেষণ"] Q["ব্যবহারকারীর প্রাকৃতিক ভাষার প্রশ্ন"] --> Logic["ব্যবসায়িক প্রেক্ষাপট ও যুক্তি বিশ্লেষণ"] end subgraph SchemaStage["২. স্কিমা ম্যাপিং"] Logic --> Meta["সঠিক টেবিল, কলাম, টাইপ ও কার্ডিনালিটি সনাক্তকরণ"] end subgraph ExecutionStage["৩. কোড জেনারেশন ও ফলাফল"] Meta --> Gen["এসকিউএল কোড তৈরি"] Gen --> Out["ফলাফল প্রাপ্তি ও বৈধতা যাচাই"] end ```

[03:26](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=206s) টেক্সট-টু-এসকিউএল কেন কঠিন এবং বিশ্বাসযোগ্যতার সংকট

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

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

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

```mermaid flowchart LR accTitle: লোকাল টেক্সট-টু-এসকিউএল প্রোটোটাইপ আর্কিটেকচার subgraph Client["ব্যবহারকারী"] User["ন্যাচারাল ল্যাঙ্গুয়েজ কোয়েরি"] end subgraph Middleware["অ্যাপ্লিকেশন স্তর"] User --> CB["কনটেক্সট বিল্ডার<br/>(স্কিমা, রিলেশন, ব্যবসায়িক সংজ্ঞা)"] end subgraph Engine["ইনফারেন্স ও যাচাই"] CB --> LLM["লোকাল এলএলএম (Ollama)<br/>(ফাইন-টিউনিং ছাড়া)"] LLM --> GenSQL["জেনারেটেড এসকিউএল"] GenSQL --> Val["যাচাই ও পর্যালোচনা<br/>(সিনট্যাক্স, স্কিমা, ফিল্টার)"] end subgraph Output["চূড়ান্ত স্তর"] Val --> Exec["লোকাল এক্সিকিউশন ও সঠিক অন্তর্দৃষ্টি"] end ```

[04:51](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=291s) লোকাল টেক্সট-টু-এসকিউএল আর্কিটেকচার এবং কনটেক্সট বিল্ডার

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

এই সমৃদ্ধ প্রেক্ষাপটটি তখন ওলামা-চালিত লোকাল লার্জ ল্যাঙ্গুয়েজ মডেলে পাঠানো হয়। এখানে ব্যবহৃত মডেলগুলো কোনো ফাইন-টিউনিং ছাড়া কেবল সাধারণ ইনফারেন্স মোডে পরিচালিত প্রি-ট্রেইনড মডেল। মডেলটি এসকিউএল তৈরি করার পর সরাসরি কার্যকর না হয়ে একটি কঠোর "যাচাইকরণ এবং পর্যালোচনা" (Validation and Review) স্তরের মধ্য দিয়ে যায়। এই যাচাইকরণ স্বয়ংক্রিয় অ্যালগরিদম অথবা হিউম্যান-ইন-দ্য-লুপ পর্যালোচনার মাধ্যমে সম্পন্ন হতে পারে। এখানে দেখা হয় এসকিউএল সিনট্যাক্স সঠিক কি না, কাঙ্ক্ষিত টেবিল ও কলাম আসলেই ডেটাবেসে বিদ্যমান কি না, টেবিল জয়েন ও ফিল্টার সঠিকভাবে বসেছে কি না এবং "সক্রিয় প্ল্যান"-এর মতো শব্দগুচ্ছের ব্যবসায়িক সংজ্ঞা যথাযথভাবে মানা হয়েছে কি না। যাচাইয়ের পর কোডটি লোকাল ডেটাবেসে রান করে নির্ভরযোগ্য ফলাফল সরবরাহ করা হয়।

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

```mermaid flowchart TD accTitle: মাল্টি-লেয়ার ট্রাস্ট অ্যাসেসমেন্ট ফ্রেমওয়ার্ক L1["১. কার্যকর করার সঠিকতা (Execution Correctness)"] --> L2["২. কাঠামোগত সঠিকতা (Structural Correctness)"] L2 --> L3["৩. ব্যবসায়িক সঠিকতা (Business Correctness)"] L3 --> L4["৪. ফলাফলের সঠিকতা ও ধারাবাহিকতা (Output Correctness & Consistency)"] L4 --> L5["৫. ট্রেসিবিলিটি বা অনুসরণযোগ্যতা (Traceability)"] ```

[07:10](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=430s) মাল্টি-লেয়ার ট্রাস্ট অ্যাসেসমেন্ট এবং বাস্তব ব্যর্থতার নজির

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

এই কাঠামোর গুরুত্ব প্রমাণ করতে প্রাঞ্জল লিজের পূর্বোক্ত উদাহরণে ফিরে যান। লিজ যখন এআই-কে জিজ্ঞাসা করেছিল ২০২৫ সালে কয়টি সক্রিয় পরিকল্পনা ছিল, এআই আত্মবিশ্বাসের সাথে উত্তর দিয়েছিল "১৪৮"। প্রযুক্তিগতভাবে কোডটি কোনো এরর ছাড়াই সফলভাবে কার্যকর হয়েছিল এবং আউটপুট তৈরি করেছিল। কিন্তু অভ্যন্তরীণভাবে ব্যবসায়িক শর্তাবলী যাচাই করার পর দেখা যায় প্রকৃত সঠিক উত্তর ছিল মাত্র "৪২"। বাস্তব ব্যবসায়িক পরিস্থিতিতে, যেখানে এই সংখ্যার ওপর ভিত্তি করে নির্বাহী পর্যায়ে কোটি টাকার সিদ্ধান্ত গৃহীত হয়, সেখানে ১৪৮ বনাম ৪২-এর এই ফারাক এক ভয়াবহ ঝুঁকি। প্রাঞ্জল জানান যে এই ধরনের বিভ্রান্তির পেছনে মূলত চারটি লুকানো কারণ বা ব্যর্থতার বিভাগ কাজ করে, যার মধ্যে রয়েছে অ্যাগ্রিগেশন যুক্তি, তুলনা টেবিল (comparison tables), অস্পষ্ট প্রশ্ন এবং লুকআপ টেবিলের ভুল ব্যবহার।

- মাল্টি-লেয়ার ফ্রেমওয়ার্কের পাঁচটি স্তর: এক্সিকিউশন সঠিকতা, কাঠামোগত সঠিকতা, ব্যবসায়িক সঠিকতা, ফলাফলের ধারাবাহিকতা এবং ট্রেসিবিলিটি। - ২০২৫ সালের সক্রিয় প্ল্যানের প্রশ্নে এআই টেকনিক্যালি নিখুঁত কোড রান করে উত্তর দিয়েছিল ১৪৮, অথচ সঠিক ব্যবসায়িক উত্তর ছিল ৪২। - গবেষণায় শনাক্ত হওয়া চারটি প্রধান লুকানো সমস্যার মধ্যে রয়েছে অ্যাগ্রিগেশন লজিক, তুলনা টেবিল, অস্পষ্ট প্রশ্নের জটিলতা এবং লুকআপ টেবিল।

[09:11](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=551s) এগ্রিগেশন ত্রুটি এবং ৫০টি টেস্ট কুয়েরির ফলাফল

লুকআপ টেবিলের প্রেক্ষাপটে আলোচনার পর বক্তা তার প্রিয় বিষয়—এগ্রিগেশন (aggregation) ও অস্পষ্ট প্রশ্নগুলোর জটিলতা নিয়ে বিস্তারিত ব্যাখ্যা দেন। অনেক সময় এআই সিস্টেমের অভ্যন্তরীণ ভুলগুলো বাইরে থেকে সহজে ধরা পড়ে না। উদাহরণস্বরূপ, একটি কুয়েরিতে অনন্য প্ল্যান আইডি (distinct plan IDs) গণনা করার নির্দেশ থাকলেও মডেলটি কেবল সাধারণ `COUNT(*)` ব্যবহার করে টেবিলের সমস্ত সারি গণনা করে ফেলেছিল। এর ফলে তৈরি হওয়া এসকিউএল কুয়েরিটি ডেটাবেসে সফলভাবে কার্যকর হয়েছিল এবং আউটপুট হিসেবে পাওয়া সংখ্যাটিও আপাতদৃষ্টিতে বিশ্বাসযোগ্য মনে হয়েছিল; কিন্তু অন্তর্নিহিত ব্যবসায়িক যুক্তি (business logic) সম্পূর্ণ ব্যর্থ হয়েছিল। ডেটাবেস টেবিল থেকে ঠিক কোন লজিক প্রয়োগ করে ডেটা সংগ্রহ করতে হবে তা বুঝতে মানুষের পর্যালোচনা (human review) অত্যন্ত জরুরি ছিল।

```mermaid flowchart TD accTitle: কুয়েরি ভ্যালিডেশন এবং এগ্রিগেশন যাচাই প্রক্রিয়া subgraph Input["ব্যবহারকারীর ইনপুট"] Q["ন্যাচারাল ল্যাঙ্গুয়েজ কুয়েরি"] end subgraph Logic["এসকিউএল লজিক পর্যালোচনা"] SQL["জেনারেটেড এসকিউএল"] Check{"লজিক ও এগ্রিগেশন ঠিক আছে?"} SQL --> Check end subgraph Execution["এক্সিকিউশন ও কন্ট্রোল"] Pass["অনুমোদিত গেটওয়ে দিয়ে এক্সিকিউট"] Fail["ঝুঁকিপূর্ণ কুয়েরি ব্লক বা এস্কেলেট"] Check -- "সঠিক (DISTINCT, Joins)" --> Pass Check -- "ত্রুটিপূর্ণ (যেমন ভুল COUNT)" --> Fail end Q --> SQL ```

বক্তা তার তৈরি মূল্যায়ন ফ্রেমওয়ার্কটি ৫০টি কিউরেটেড টেস্ট কুয়েরির ওপর প্রয়োগ করেছিলেন। আপাতদৃষ্টিতে ৫০টি কুয়েরি সংখ্যায় কম মনে হলেও স্বাস্থ্যসেবার মতো নিয়ন্ত্রিত পরিবেশে প্রতিটি কুয়েরির সূক্ষ্ম যুক্তি যাচাই করা ছিল অত্যন্ত শ্রমসাধ্য কাজ। এই মূল্যায়নে উঠে আসা মূল পরিসংখ্যান ও পর্যবেক্ষণগুলো হলো:

- **সামগ্রিক সঠিকতা (Overall Accuracy):** মডেলটির সার্বিক নির্ভুলতা ছিল ৭৬%। - **লুকানো লজিক্যাল ত্রুটি:** ৩টি কুয়েরিতে এমন নীরব বা লুকানো লজিক্যাল ত্রুটি ছিল যা এসকিউএল রান করার পরেও ভুল ব্যবসায়িক ফলাফল দিচ্ছিল। - **অস্পষ্ট প্রশ্নের প্রতিক্রিয়া:** মডেলের কাছে নির্দিষ্ট প্রসঙ্গ বা তথ্য না থাকলে এটি মানুষের মতো অতিরিক্ত আত্মবিশ্বাস দেখিয়ে বিভ্রান্তিকর আউটপুট দিচ্ছিল; ফলাফলে দেখা যায় প্রায় ৪০% অস্পষ্ট প্রশ্নের ক্ষেত্রে সিস্টেমটি সম্পূর্ণ ভিত্তিহীন উত্তর ("confident confabulation") তৈরি করেছে। - **আউটপুট নির্ভুলতার বিভ্রান্তি:** বক্তা জোর দিয়ে বলেন যে, শুধু আউটপুটের সঠিকতা বা নির্ভুলতার ওপর নির্ভর করলে তা মূল যুক্তির ব্যর্থতাকে আড়াল করে দেয়। নির্ভরযোগ্যতার ঝুঁকি বুঝতে হলে মূল্যায়ন কাঠামোর মাধ্যমে যুক্তিকে বাস্তবতার সাথে মেলাতে হবে।

---

[11:20](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=680s) নিয়ন্ত্রিত শিল্পের জন্য চারটি মূল শিক্ষণীয় বিষয়

স্বাস্থ্যসেবা, ফিন্যান্স বা ব্যাংকিংয়ের মতো কঠোর নিয়ম মেনে চলা প্রতিষ্ঠানগুলোর ক্ষেত্রে মডেলের মূল্যায়ন এবং ত্রুটিগুলোকে ব্যবহারিক নিয়ন্ত্রণে (practical controls) পরিণত করার জন্য বক্তা চারটি মূল শিক্ষা তুলে ধরেন:

| নিয়ন্ত্রক স্তর | মূল পদক্ষেপ | বাস্তবায়ন কৌশল | |:--- |:--- |:--- | | **১. লজিক পর্যালোচনা** | কুয়েরি যুক্তি যাচাই | শুধু চূড়ান্ত সংখ্যা না দেখে টেবিল, ফিল্টার, জয়েন এবং ক্যালকুলেশন স্ক্রুটিনি করা | | **২. ভ্যালিডেশন গেটওয়ে** | রানটাইম সুরক্ষা | রিড-অনলি অ্যাক্সেস, নির্দিষ্ট স্কিমা অনুমোদন এবং ঝুঁকিপূর্ণ কুয়েরি প্রি-ব্লকিং | | **৩. অনিশ্চয়তা হ্যান্ডলিং** | স্পষ্টীকরণ চাওয়া | কোনো প্রশ্ন অস্পষ্ট হলে অনুমান না করে মডেল যেন ইউজারকে পাল্টা প্রশ্ন করে | | **৪. ঝুঁকিভিত্তিক পাইলট** | নিয়ন্ত্রিত সম্প্রসারণ | কম ঝুঁকিপূর্ণ ও নির্দিষ্ট অ্যানালিটিক্স দিয়ে শুরু করে ধাপে ধাপে স্কেল করা |

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

---

[13:10](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=790s) সমাপ্তি ও সমাপনী বার্তা

উপস্থাপনার শেষে বক্তা অডিট-সংবেদনশীল পরিবেশে কাজ করা প্র্যাকটিশনারদের যোগাযোগের জন্য তার লিংকডইন কিউআর কোড স্ক্রিনে প্রদর্শন করেন। তিনি তার উপস্থাপনা শেষ করেন একটি গুরুত্বপূর্ণ নীতিবাক্যের মাধ্যমে:

> "জিজ্ঞাসা করবেন না 'এটি কি উত্তর তৈরি করতে পারে', বরং জিজ্ঞাসা করুন 'উত্তরটিকে নির্ভরযোগ্য করতে আমার কোন ফ্রেমওয়ার্ক বা মূল্যায়ন ব্যবহার করা উচিত'।"

তিনি উপস্থিত সবাইকে ধন্যবাদ জানিয়ে সেশনটির ইতি টানেন।

## Notable quotes > What happens when your AI answers confidently - and it's wrong and nobody can tell? — Pranjal Nawarkar

> [00:04](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=4s) ২০২৫ সালে কয়টি সক্রিয় প্ল্যান (active plans) ছিল? — Pranjal Nawarkar

> [03:26](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=206s) এন্টারপ্রাইজ ব্যবহারকারীরা কি এআই দ্বারা তৈরি এসকিউএল-কে বিশ্বাস করতে পারেন? — Pranjal Nawarkar

> [07:10](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=430s) ১৪৮ — Pranjal Nawarkar

> [07:10](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=430s) ৪২ — Pranjal Nawarkar

> [09:11](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=551s) confident confabulation — Pranjal Nawarkar

> [11:20](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=680s) স্পষ্টীকরণের জন্য প্রশ্ন করে — Pranjal Nawarkar

> [13:10](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=790s) জিজ্ঞাসা করবেন না 'এটি কি উত্তর তৈরি করতে পারে', বরং জিজ্ঞাসা করুন 'উত্তরটিকে নির্ভরযোগ্য করতে আমার কোন ফ্রেমওয়ার্ক বা মূল্যায়ন ব্যবহার করা উচিত'। — Pranjal Nawarkar

## Mentioned Pranjal Nawarkar, Humana, AI4, Ollama, Llama, DeepSeek R1, Qwen, LinkedIn

## Video description Pranjal Nawarkar, Business Intelligence Engineer 2, Humana

What happens when your AI answers confidently - and it's wrong and nobody can tell? This talk presents original research on hallucination evaluation in a locally deployed RAG system built to enable natural language querying of healthcare analytics data, designed entirely within real compliance constraints including on-premises inference, audit trail requirements, and role-based access control. I will walk through a structured evaluation framework applied across 50 curated test queries, a hallucination taxonomy specific to the healthcare analytics domain covering value drift, schema hallucination, aggregation errors, and confident confabulation, and a critical finding that output-level accuracy alone systematically understates true reliability risk in audit-sensitive environments. Attendees will leave with a practitioner framework they can apply to evaluate their own RAG systems, a risk-stratified way to think about AI failures in regulated contexts, and a concrete example of how compliance constraints can be treated as architectural specifications rather than obstacles. If you are building or evaluating AI systems inside a regulated industry, this talk is for you.

[Source](https://www.youtube.com/watch?v=VeMqaQ3lIDI)

中文简报

Humana研究员发出警告:Text-to-SQL AI存在隐性逻辑风险 在受监管行业中,若仅依赖输出准确性,会掩盖AI看似自信却错误的业务逻辑,从而带来重大决策风险。 Pranjal Navkar详细阐释了医疗等受监管行业在Text-to-SQL系统中面临的“貌似笃定实则错误”的数据幻觉风险。他展示了一套结合Ollama驱动的本地模型与上下文构建器的架构,以及五层多级信任评估框架。在50个精选测试查询的评估中,整体准确率虽达到76%,但在面对模糊查询时,系统产生了近40%看似确信却毫无依据的输出(confident confabulation),并在聚合计算中导致严重的业务逻辑错误。针对这一可靠性危机,他提出了四项核心启示:审查查询底层逻辑、建立验证网关、引入澄清求证机制以及推行基于风险评估的试点上线。 在医疗健康与金融等严格受监管的行业中,即便使用 Ollama 在防火墙内进行本地推理,也无法天然保证输出的可靠性,表面运行正常的 Text-to-SQL 极易潜藏错误的业务逻辑。 (0:04) 为解决可靠性危机,系统应在模型前部署整合数据库 Schema 与业务定义的 Context Builder,并采用涵盖执行、结构、业务、一致性及可追溯性的五层信任评估框架。 (4:51) 在 50 个精选医疗查询的评估中,模型整体准确率为 76%,但在模糊问题上有约 40% 出现了自信却无依据的虚构输出(如将真实结果 42 误算为 148),单纯看输出正确性会严重低估审计风险。 (7:10) 专家建议高风险企业建立严格的 SQL 逻辑审查机制、部署只读验证网关、要求模型在面对模糊意图时主动寻求澄清,并优先从低风险特定分析场景逐步试点推广。 (11:20)

Reading summary

ফরচুন ৪০ স্বাস্থ্যসেবা প্রতিষ্ঠানের প্রকৌশলী প্রাঞ্জল নাভকারের মতে, উচ্চ-সংবেদনশীল স্বাস্থ্যসেবা অ্যানালিটিক্সে টেক্সট-টু-এসকিউএল ব্যবহারের ক্ষেত্রে আপাতদৃষ্টিতে নিখুঁত ও সফলভাবে কার্যকর হওয়া কোডও নেপথ্যে মারাত্মক লজিক্যাল বিভ্রান্তি সৃষ্টি করতে পারে। কেবল লোকাল মডেল চালানো বা দৃশ্যমান সংখ্যার ওপর নির্ভর না করে বহু-স্তরীয় যৌক্তিক মূল্যায়নের মাধ্যমে ডেটার নির্ভুলতা যাচাই করা অপরিহার্য। নিয়ন্ত্রিত পরিবেশে লোকাল ইনফারেন্স ও টেক্সট-টু-এসকিউএল সংকট (0:04) স্বাস্থ্যসেবা, ফাইন্যান্স ও অ্যারোস্পেসের মতো কঠোরভাবে নিয়ন্ত্রিত শিল্পে ডেটা কোম্পানির ফায়ারওয়ালের বাইরে পাঠানো নিষিদ্ধ হওয়ায় এআই গ্রহণ অত্যন্ত ধীরগতির ও সীমিত। ডেটা সুরক্ষার স্বার্থে ওলামা (Ollama)-র মাধ্যমে লামা, ডিপসিক আর১ বা কুইন-এর মতো ওপেন মডেলগুলো অফলাইনে চালানো সম্ভব হলেও প্রাঞ্জল সতর্ক করেন যে লোকাল ইনফারেন্স কোনোভাবেই নির্ভুলতার নিশ্চয়তা দেয় না। প্রাকৃতিক ভাষা থেকে এসকিউএল তৈরির ক্ষেত্রে সবচেয়ে বড় সংকট হলো, ব্যাকএন্ডে তৈরি কোডটি সম্পূর্ণ ভুল লজিকের ওপর দাঁড়ালেও তা রানটাইমে সফলভাবে কার্যকর হয়ে স্ক্রিনে একটি আত্মবিশ্বাসী মিথ্যা উত্তর প্রদর্শন করতে পারে। ফলে এন্টারপ্রাইজ পরিবেশে কেবল সিনট্যাক্সগত সাফল্য যথেষ্ট নয়; টেবিল নির্ধারণ, সঠিক ডেটা টাইপ, কার্ডিনালিটি এবং ব্যবসায়িক পরিভাষার সঠিক অনুধাবন বাধ্যতামূলক। কনটেক্সট বিল্ডার ও বহু-স্তরীয় আস্থা মূল্যায়ন (4:51) সরাসরি এলএলএম-এ প্রশ্ন না পাঠিয়ে নাভকার একটি আর্কিটেকচার প্রস্তাব করেন যেখানে মধ্যবর্তী 'কনটেক্সট বিল্ডার' ডেটাবেস স্কিমা, টেবিল সম্পর্ক এবং অনুমোদিত ব্যবসায়িক সংজ্ঞা যুক্ত করে ইনপুট প্রস্তুত করে। এরপর কোনো ফাইন-টিউনিং ছাড়া সাধারণ ইনফারেন্স মোডে এসকিউএল তৈরি হওয়ার পর তা স্বয়ংক্রিয় বা মানব পর্যালোচনার কঠোর ভ্যালিডেশন স্তরের মধ্য দিয়ে যায়। মডেলের নির্ভরযোগ্যতা যাচাইয়ে নাভকার পাঁচ স্তরের একটি ফ্রেমওয়ার্ক ব্যবহার করেন: এক্সিকিউশন সঠিকতা, কাঠামোগত সঠিকতা, ব্যবসায়িক সঠিকতা, ফলাফলের ধারাবাহিকতা এবং ট্রেসিবিলিটি। এই কাঠামোর গুরুত্ব প্রমাণে তিনি দেখান যে, ২০২৫ সালের সক্রিয় প্ল্যান সংক্রান্ত একটি প্রশ্নে এআই টেকনিক্যালি নিখুঁত কোড রান করে ১৪৮ উত্তর দিলেও, ব্যবসায়িক শর্তাবলী যাচাইয়ের পর দেখা যায় প্রকৃত সঠিক উত্তর ছিল মাত্র ৪২। টেস্ট কুয়েরি মূল্যায়ন এবং লুকানো লজিক্যাল ত্রুটি (9:11) ৫০টি কিউরেটেড টেস্ট কুয়েরিতে ফ্রেমওয়ার্কটি প্রয়োগ করে নাভকার সামগ্রিক সঠিকতা পান ৭৬%। মূল্যায়নে দেখা যায়, ৩টি কুয়েরিতে এমন নীরব লজিক্যাল ত্রুটি ছিল যা এরর ছাড়া রান হওয়া সত্ত্বেও ভুল ব্যবসায়িক ফলাফল দেয়—যেমন অনন্য প্ল্যান আইডি গণনার বদলে মডেলটি কেবল সাধারণ `COUNT(*)` দিয়ে সমস্ত সারি গণনা করে ফেলেছিল। অতিরিক্ত আত্মবিশ্বাসী বিভ্রান্তি ছিল এই মূল্যায়নের আরেকটি বড় পর্যবেক্ষণ। নির্দিষ্ট তথ্য বা প্রেক্ষাপট না থাকলে মডেল প্রায় ৪০% অস্পষ্ট প্রশ্নের ক্ষেত্রে সম্পূর্ণ ভিত্তিহীন কিন্তু আত্মবিশ্বাসী উত্তর (confident confabulation) তৈরি করেছে। নাভকার জোর দিয়ে বলেন, কেবল আউটপুট নির্ভুলতার ওপর নির্ভর করলে তা মূল যুক্তির কাঠামোগত ব্যর্থতাকে আড়াল করে রাখে। নিয়ন্ত্রিত এন্টারপ্রাইজের জন্য চারটি ব্যবহারিক নিয়ন্ত্রণ কৌশল (11:20) স্বাস্থ্যসেবা ও ব্যাংকিংয়ের মতো অডিট-সংবেদনশীল প্রতিষ্ঠানে মডেলের ত্রুটি মোকাবিলায় নাভকার চারটি মূল কৌশল তুলে ধরেন। প্রথমত, শুধু চূড়ান্ত সংখ্যা না দেখে টেবিল, জয়েন এবং ফিল্টারিং লজিক পুঙ্খানুপুঙ্খভাবে পর্যালোচনা করা; এবং দ্বিতীয়ত, রানটাইমে কেবল রিড-অনলি অ্যাক্সেস ও ঝুঁকিপূর্ণ কুয়েরি প্রি-ব্লকিংয়ের সুবিধা সংবলিত ভ্যালিডেশন গেটওয়ে আর্কিটেকচার স্থাপন করা। পরবর্তী পদক্ষেপে তিনি মডেলের অনিশ্চয়তা নিরাপদভাবে নিয়ন্ত্রণের ওপর জোর দেন—মডেল যেন কোনো প্রশ্ন অস্পষ্ট হলে বানিয়ে উত্তর না দিয়ে পাল্টা স্পষ্টীকরণ প্রশ্ন করে। পরিশেষে, উচ্চ-ঝুঁকিপূর্ণ অ্যানালিটিক্সে সরাসরি প্রয়োগ না করে কম ঝুঁকিপূর্ণ সুনির্দিষ্ট অ্যানালিটিক্স ব্যবহারের মাধ্যমে ধাপে ধাপে এআই সম্প্রসারণের সুপারিশ করা হয়। প্রাঞ্জল নাভকার জোর দিয়ে বলেন যে প্রতিষ্ঠানগুলোর মূল প্রশ্ন 'এআই উত্তর তৈরি করতে পারে কি না' হওয়া উচিত নয়, বরং 'উত্তরটিকে নির্ভরযোগ্য করতে কোন মূল্যায়ন ফ্রেমওয়ার্ক ব্যবহার করা প্রয়োজন' তা নির্ধারণ করাই প্রধান বিষয়। উচ্চ-ঝুঁকির পরিবেশে এআই ব্যবহারের ক্ষেত্রে আউটপুট পর্যালোচনার চেয়ে পেছনের ব্যবসায়িক যুক্তির যাচাই এবং মডেলের বিভ্রান্তি রোধে স্পষ্টীকরণ নীতি প্রণয়নই সবচেয়ে গুরুত্বপূর্ণ শর্ত।

精炼阅读摘要

Humana 商业智能工程师 Pranjol Navkar 指出,在医疗保健等高度受监管的行业中,本地部署的 Text-to-SQL 系统虽然满足了数据不出防火墙的合规要求,但极易生成表面语法正确却违背实际业务逻辑的“幻觉”代码。企业不能仅以代码能否成功运行或输出数字看似合理作为评判标准,必须建立涵盖业务定义、运行时网关及不确定性澄清的多层信任评估体系。 受监管行业本地推理的局限与信任危机 (0:04) 在医疗保健、金融和航空航天等高风险行业中,敏感数据严格禁止传出企业防火墙,因此通用云端 AI 的审批流程漫长且使用受限。为了在合规前提下实现自然语言到 SQL(Text-to-SQL)的自动转换,工程师通常依赖 Ollama 等本地推理环境,在离线状态下运行 Llama、DeepSeek R1 或 Qwen 等开源预训练模型。然而,Navkar 强调“本地运行”仅解决了数据合规与隐私问题,并不等同于输出结果的安全与可靠。 自然语言转 SQL 的核心难度在于对底层业务上下文的准确映射。系统不仅需要理解用户的字面提问,还必须正确推断数据表关系、列的数据类型、过滤规则以及数据基数。若缺乏严格约束,系统极易生成能够顺利执行但底层逻辑完全错误的 SQL 语句,向管理层呈现看似自信实则失真的数据,从而在企业决策中引发严重的信任危机。 上下文构建器与验证架构设计 (4:51) 为了在无需对模型进行微调的前提下提高准确率,Navkar 设计了一套包含中间件层的本地原型架构。在该架构中,用户的自然语言查询不会直接输入本地大语言模型,而是先进入“上下文构建器”(Context Builder)应用层。该层负责检索并整合数据库架构(Schema)、数据表关联关系、企业官方认可的业务术语定义以及特定提示词工程,形成信息完备的增强 Prompt。 本地模型接收增强上下文并生成 SQL 语句后,系统不会直接将其提交至数据库,而是设置了强制性的“验证与审查”(Validation and Review)层。该层通过自动化算法或人工介入,核验 SQL 语法正确性、表与列的真实存在性、连接逻辑以及特定业务过滤条件是否合规。只有通过审查的代码,才被允许在本地只读数据库中运行并输出分析结果。 多层信任评估框架及其实际失败案例 (7:10) 针对模型生成的可靠性,讲者提出了包含五个维度的多层信任评估框架:执行正确性(代码无报错运行)、结构正确性、业务正确性、输出一致性以及决策可追溯性。Navkar 指出,绝大多数企业往往止步于第一层“执行正确性”,但这掩盖了深层的逻辑幻觉。 在一个实际业务测试案例中,当向系统询问“2025 年有多少有效方案(active plans)”时,本地模型执行了一段无语法错误的 SQL 并返回了数字“148”。然而经人工核对底层业务口径后,真实数据仅为“42”。这种足以影响数百万美元决策的偏差,揭示了系统在聚合逻辑、对比表选择、模糊提问解析以及查找表使用这四类常见场景中的隐性逻辑崩溃。 测试基准评估与受监管行业四大控制策略 (9:11) Navkar 将该评估框架应用于包含 50 个高难度测试查询的基准数据集,测试结果显示:系统整体准确率为 76%;有 3 个查询包含隐蔽逻辑错误,即代码成功跑通但业务结果完全错误;在面对模糊提问时,系统在约 40% 的情况下表现出“过度自信的虚构”(confident confabulation),例如在需要去重统计(DISTINCT)时仅执行了简单的全表行数统计(COUNT(*))。 针对受监管环境的应用落地,Navkar 提出了四项实用控制原则:第一,严格审查查询背后的表、连接与过滤逻辑,而非单纯验证输出数值;第二,设立架构级的运行时验证网关,实施只读权限并预先拦截高风险查询;第三,建立不确定性处理机制,要求模型在语义模糊时主动向用户反问澄清,杜绝盲目猜测;第四,从低风险的受限分析场景起步推进试点,在持续验证中逐步扩大部署规模。 高风险医疗分析环境引入生成式 AI 的核心挑战,不在于模型是否具备回答问题的能力,而在于如何通过完备的工程评估框架和业务约束确保输出结果绝对可信。解决模型在模糊语义下的“自信编造”仍是未来落地过程中的关键技术挑战。

Detailed notes — zh

## Background 本内容由 Ai4 频道于 2026 年 8 月 14 日发布在 YouTube 平台上,演讲者为来自 Humana 的商业智能工程师 Pranjal Nawarkar。视频主要介绍了在满足本地离线推理、审计追踪和访问控制等强监管要求下,如何评估医疗健康数据分析中本地检索增强生成(RAG)与 Text-to-SQL 系统的幻觉问题及落地控制框架。 ## TL;DR 演讲围绕受严格监管的医疗分析场景展开,探讨了大语言模型在执行 Text-to-SQL 时表面语法正确却深藏业务逻辑缺陷的致命风险。通过构建包含上下文构建器与双重校验网关的本地原型,研究团队在 50 组医疗测试查询中发现表面准确率虽达 76%,但在模糊提问下有 40% 的概率诱发高置信度的虚假编造(如将 42 个有效计划错误统计为 148 个)。为此,演讲者提出涵盖执行、结构、业务、一致性与可追溯性的多层信任评估框架,并总结出只读校验网关、不确定性主动追问以及基于风险分级推进试点等四大实战控制策略,强调必须将合规与审计约束直接作为 AI 系统的核心架构规范。 ## Atmosphere & style 整场演讲呈现出严谨、务实且兼具工程师幽默感的专业技术分享氛围。演讲者以极具代入感的分析师日常困境切入,娓娓道来本地化部署中的安全认知误区与隐蔽逻辑漏洞。从“148 还是 42”的残酷对比到 40% 自信胡说的数据揭示,语调在平实理性中透出对高风险医疗数据合规底线的敬畏与警醒,给人一种抽丝剥茧、干货满满且高度契合企业实战的沉浸体验。 ## Key takeaways - [00:04](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=4s) 在面向高风险医疗数据分析的 RAG 系统中,核心挑战在于评估与应对隐蔽的幻觉问题,模型的表面高智商往往掩盖了底层的严重逻辑缺陷。 - [00:47](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=47s) 金融、医疗等强监管行业对公网数据泄露高度敏感,推动企业探索完全在内网运行的本地化推理与 Text-to-SQL 解决方案。 - [02:38](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=158s) 本地化离线部署仅解决了数据隐私合规问题,并不等同于查询结果的可靠性与业务逻辑的正确性。 - [02:38](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=158s) Text-to-SQL 的深层难点在于模型极易生成语法完美、能顺利执行但业务过滤逻辑完全错误的 SQL 代码。 - [05:03](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=303s) 本地原型架构通过上下文构建器(Context Builder)动态组装数据字典与业务元数据,使未微调的基座模型能够进行零样本/少样本推理。 - [05:03](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=303s) 在模型输出 SQL 后必须设置双重校验网,涵盖语法、表字段存在性、连接逻辑及业务口径审查,通过后才获准在数据库中执行。 - [07:15](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=435s) 强监管场景需要建立多层信任评估框架,覆盖执行正确性、结构正确性、业务正确性、结果一致性以及可追溯性五个维度。 - [07:15](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=435s) “148 还是 42”的真实案例揭示,模型在聚合逻辑上产生的幻觉可能导致输出数值产生严重偏差,足以误导重大管理与合规决策。 - [09:11](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=551s) 模型常出现用 COUNT(*) 替代唯一实体 ID 统计的隐蔽聚合错误,这类错误在技术层面合法且数值看似合理,但业务含义完全失效。 - [10:06](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=606s) 在 50 组医疗测试查询的基准评估中,虽然表面准确率达 76%,但在面对模糊提问时,有高达 40% 的查询诱发了模型的“自信胡说”。 - [10:06](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=606s) 仅关注最终输出层面的数值准确率会系统性低估系统的可靠性风险,必须将评估深入锚定到生成的 SQL 逻辑与数据架构本身。 - [11:20](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=680s) 落地强监管场景需推行只读校验网关与安全不确定性处理机制,约束模型在面对歧义时主动追问而非盲目猜测。 - [11:20](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=680s) 强监管行业应采取基于风险分级的试点推进路径,并将合规约束与审计要求直接视为 AI 系统的核心架构规范而非阻碍。 ## Detailed walkthrough ### [00:04](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=4s) 欢迎致辞与研究背景:强监管医疗分析中的 RAG 幻觉挑战 Pranjal Nawarkar 在开场时首先对现场听众表达了由衷的感谢。他坦言,看到有这么多行业同仁不仅关注底层的技术实现,更对严谨的科研与评估方法抱有极大热情,令人倍感振奋。这是他首次登上 AI4 大会的讲台,带着一点工程师特有的坦率与幽默,他笑着表示“希望一切顺利”。 作为供职于一家财富 40 强医疗保险企业(Humana)的商业智能(BI)工程师,Pranjal 每天都在与极高风险的医疗数据打交道。他在本次演讲中聚焦的核心主题是:**在面向高风险医疗数据分析的检索增强生成(RAG)系统中,如何有效评估与应对幻觉问题**。当大语言模型(LLM)被引入需要绝对准确的严肃企业场景时,系统表面上的“高智商”往往掩盖了更致命的逻辑缺陷。 ### [00:47](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=47s) 业务痛点与合规困境:分析师 Liz 的“简单”提问 为了让问题更加具体生动,Pranjal 塑造了一个典型的业务角色——Liz。无论被称为数据工程师、数据分析师还是商业智能工程师,Liz 的日常工作代表了成千上万企业技术人员的现状。某一天,公司领导层向 Liz 抛出了一个看似极其简单的常规业务问题:“2025 年我们究竟有多少个有效计划(Active Plans)?” 对于人类分析师而言,要回答这个问题绝非简单点几下鼠标,她必须深入理解整套数据库规范:确定接入哪套底层数据仓库、从成百上千张数据表中锁定正确的表与字段,并且弄清楚业务层面对“有效计划”的严格定义是什么、领导层关心的口径到底为何。面对繁重的取数工作,生成式 AI 自然展现出了诱人的前景——如果让 AI 代替人类自动编写 SQL 并输出结果,岂不是事半功倍? 然而,现实往往受到制度的极大制约。像金融、银行、医疗健康以及航空航天这类受到严格法律监管的行业,在采纳 AI 时普遍采取极度谨慎、循序渐进的策略。企业为了防止机密信息与患者敏感数据穿透防火墙泄露至公网,通常只对极少数试点团队开放有限的受控访问权限。面对这一合规高压线,Liz 迫切需要探索一种既能享受大模型红利、又绝不让敏感数据离开企业内网的方案。 ### [02:38](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=158s) 本地化推理的尝试与 Text-to-SQL 的深层难点 顺着本地合规的思路,Liz 将目光转向了本地推理运行环境,例如通过 Ollama 在本地服务器部署开源大模型(如 Llama、DeepSeek-R1、Qwen 等擅长代码与深度逻辑推理的模型)。部署完成后,本地执行确实完全避开了公网数据泄露的风险。但 Pranjal 随即指出了一个极为关键的认知误区:“本地化部署并不等同于绝对安全,更不等同于结果的可靠与正确。” 从自然语言到可执行 SQL(Text-to-SQL)的转换难度,远比想象中复杂: - **语义与业务语境理解**:模型必须准确洞察人类提问背后的真实意图与业务上下文,而非仅做字面翻译。 - **元数据与底层特征对齐**:系统需正确选取目标字段、识别数据类型、把握不同表之间的对应基数(Cardinality)以及复杂的过滤筛选条件。 - **隐蔽的逻辑幻觉**:模型完全可能生成一段语法完美且能顺利跑出数据的 SQL,但其内部嵌套的业务过滤规则却是错的。 这种“表面看似正确但底层业务逻辑全错”的隐性缺陷,正是高风险行业最致命的毒瘤。这也引出了本次研究的核心问题:“企业级决策者真的能盲目信任 AI 生成的 SQL 吗?” ### [05:03](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=303s) 本地原型架构设计:从上下文构建到双重校验 为了系统性检验 Text-to-SQL 的真实可靠性,Pranjal 构建了一套本地原型系统。在该架构中,用户的自然语言提问绝不会直接输入给本地大语言模型,而是必须先流经一个至关重要的中间层——**上下文构建器(Context Builder)**。 ```mermaid flowchart TD accTitle: 本地 Text-to-SQL 检索增强原型架构 subgraph InputStage["输入与上下文组装"] A["用户自然语言查询"] --> B["Context Builder\n(上下文构建器)"] DB["数据字典 / 业务元数据\n(Schema、关联关系、业务术语、Prompt 指令)"] --> B end subgraph LLMStage["本地离线推理"] B --> C["本地大语言模型\n(Ollama: 未微调的预训练基础模型)"] C --> D["生成候选 SQL"] end subgraph VerificationStage["校验与执行层"] D --> E{"验证与审查\n(语法 / 表与字段存在性 / JOIN逻辑 / 业务口径)"} E -->|人工/自动化校验通过| F["本地数据库执行引擎"] F --> G["业务洞察与可靠输出"] end ``` 上下文构建器在自然语言与本地 LLM 之间架起桥梁,它负责动态检索数据库 Schema、数据表之间的外键关系、标准业务术语定义以及特定的系统提示词约束,整合成完整的 Prompt 后再喂给运行在 Ollama 上的本地基础大模型。需要强调的是,这里使用的是未经特定微调(Fine-tuning)的预训练基座模型,单纯依靠 Prompt 上下文进行零样本/少样本推理。 在模型输出 SQL 后,流程并未结束,而是立即进入了决定系统成败的核心关卡:**验证与审查环节(Verification and Review)**。该环节可以由自动化脚本执行,也可以结合人工介入(Human-in-the-loop): - **技术与语法校验**:检查 SQL 语法是否报错、引用的表与字段在数据字典中是否真实存在、多表 JOIN 关联是否会导致笛卡尔积或数据丢失。 - **业务语义校验**:检查 WHERE 过滤条件是否吻合特定业务口径(例如判定“有效计划”的时间戳与状态字段逻辑)。 - 只有通过这一双重校验网的 SQL,才获准在本地数据库中实际执行并向业务人员反馈结果。 ### [07:15](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=435s) 多层信任评估框架与“148 还是 42”的残酷案例 为了摆脱单一片面的评估维度,Pranjal 提出了一套**多层信任评估框架(Multi-Layer Trust Evaluation)**。他强调,仅仅依靠“SQL 能否成功执行”或者“输出看起来是否通顺合理”完全无法保证系统在严肃监管环境下的安全性。真正的信任必须跨越多个层级: 1. **执行正确性(Execution Correctness)**:最底层指标,SQL 运行是否报语法或运行时错误。 2. **结构正确性(Structural Correctness)**:表选择、字段映射、连接机制是否合乎数据库设计规范。 3. **业务正确性(Business Correctness)**:查询逻辑是否如实反映了业务团队关于口径、周期与状态的真实定义。 4. **结果有效性与一致性(Result Validity & Consistency)**:面对相同或变体问题,输出是否保持一致且在数值上具有可信度。 5. **可追溯性(Traceability)**:整条推导链路是否具备完整的审计追踪线索,确保每一步有据可查。 为了揭示这套框架的实战意义,Pranjal 拿回最初分析师 Liz 的案例做了对比测试。当把“2025 年有多少个有效计划?”输入给本地原型后,大模型自信地返回了答案:**148**。生成的 SQL 运行丝滑无比,没有任何语法报错,代码排版漂亮规整。 然而,当专家介入并严格核对底层业务真实数据后,正确答案其实是 **42**。 整整 106 个计数的巨大偏差,足以彻底误导管理层的重大战略与合规决策!进一步排查发现,模型生成的 SQL 之所以跑出 148,正是因为其在复杂的聚合逻辑(Aggregation Logic)上产生了隐蔽幻觉,错误地包含了非活跃状态或重复计算的计划记录。经过系统性的测试与归纳,Pranjal 在其收集的 50 个基准查询中发现了四类主要的深层幻觉源头,其中包括聚合逻辑偏差、模糊对比分析处理失误以及查找表(Lookup Table)映射错误等。 ### [09:11](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=551s) 聚合错误与隐蔽的逻辑漏洞:以 COUNT 替代唯一性统计 在数据分析场景中,聚合逻辑(Aggregation)与模糊提问(Ambiguous queries)往往是最容易暴露出大模型缺陷的领域。一个非常典型且隐蔽的失误发生在数据行统计与唯一实体统计之间:当模型面对特定查询需求时,它没有按照业务逻辑去计算唯一的医疗方案 ID(Unique Plan IDs),而是直接在生成的 SQL 中使用了 `COUNT(*)` 来统计数据表中的全部行数。 这种错误极其危险,因为生成的 SQL 语句在技术层面完全合法且能顺利执行,返回的数值表面上看也十分合理,但其背后的业务含义已经彻底失效。模型无法凭空理解特定表格背后的深层业务约定,如果缺乏人工审查与逻辑校验,这类错误将直接穿透系统并被自动化传递给终端用户。 - **逻辑脱节**:SQL 语法完全正确且能正常返回结果,但由于统计口径从“唯一方案数”漂移为“总记录行数”,导致业务分析结论错误。 - **表面可信性陷阱**:模型生成的答案外观可信度极高,掩盖了底层查询逻辑与真实业务意图的背离。 ```mermaid flowchart TD accTitle: 医疗分析 RAG 查询与校验网关流程图 accDescription: 展示从自然语言查询输入、意图澄清、只读校验网关到 SQL 执行与人工审核的完整闭环流程。 subgraph InputStage ["输入与意图识别"] Q["用户自然语言查询"] --> CheckAmbiguity{"是否存在歧义/缺失上下文?"} CheckAmbiguity -- "是 (40% 风险触发自信幻觉)" --> AskClarify["发起追问/澄清机制"] AskClarify --> Q CheckAmbiguity -- "否" --> GenSQL["生成分析 SQL"] end subgraph GuardrailStage ["安全校验网关 (Validation Gateway)"] GenSQL --> ValGate{"只读网关白名单校验"} ValGate -- "命中风险/未授权 Schema" --> Escalate["拦截并升级人工介入"] ValGate -- "通过验证" --> ExecReadOnly["只读数据库执行"] end subgraph AuditStage ["逻辑审查与交付"] ExecReadOnly --> LogicReview["审查过滤、连接与聚合逻辑 (非仅核对数值)"] LogicReview --> FinalAnswer["输出可信业务结论"] end ``` --- ### [10:06](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=606s) 50 组测试查询评估结果:40% 模糊提问触发自信胡说 为了全面评估本地部署的 RAG 系统在医疗分析场景下的可靠性,团队精心构建了包含 50 组测试查询的评测基准。尽管 50 条测试集在规模上看起来并不庞大,但每条查询都需要结合底层数据血缘与业务规则进行严苛的人工对齐与核验,耗费了极高的精力和工作量。 测试结果显示,系统的整体输出准确率达到了 76%,但其中潜藏着 3 处极为隐蔽的底层逻辑错误。更值得警惕的是模型面对模糊提问时的表现:当模型缺乏足够的上下文或面对其知识盲区时,它并不会主动表达不确定性,反而像一个极度自信的人一样,编造看似权威的回答。数据显示,在所有模糊测试查询中,有高达 40% 的提问诱发了模型的“自信胡说”(Confident Confabulation)。这一发现揭示了一个核心认知:仅仅关注最终输出层面的准确率,会严重掩盖底层的推理与逻辑失效。 - **基准测试数据**:50 组精选医疗分析查询中,表面整体准确率为 76%,包含 3 个未被表层报错捕获的隐蔽逻辑错误。 - **高置信度胡说比例**:在面对歧义和上下文缺失的提问时,40% 的查询生成了高置信度但毫无事实依据的虚假答案。 - **评估启示**:评估框架不能只对输出数字做黑盒对比,必须将输出与真实的 SQL 逻辑、数据架构及业务现实紧密锚定。 --- ### [11:20](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=680s) 落地强监管场景的四大实战控制策略与总结 在医疗、金融或银行业等强监管且高风险的行业中,评估阶段发现的失误必须直接转化为工程架构中的实用控制措施。围绕评估中暴露出的漏洞,团队总结出了四项关键的工程控制策略: | 序号 | 控制策略 | 核心实施要点 | 规避风险 | |:--- |:--- |:--- |:--- | | 1 | **逻辑与 SQL 深度审查** | 绝不盲信最终数字,系统化检查 SQL 中的表关联(Joins)、过滤条件(Filters)与聚合计算(Calculations)。 | 避免语法正确但业务口径错误的“隐形计算失误”。 | | 2 | **构建校验网关 (Validation Gateway)** | 强制实施只读数据库访问,配置 Schema 与查询类型白名单,在 SQL 执行前拦截高风险语句或升级人工处理。 | 防止越权查询、高危操作以及未授权表结构的调用。 | | 3 | **安全化处理不确定性 (Safe Uncertainty)** | 训练并约束模型在面对歧义时主动发起追问,而非盲目猜测;在投产前配置前置校验规则与监控。 | 遏制缺乏上下文时 40% 概率出现的自信胡说。 | | 4 | **基于风险分级的试点推进 (Risk-Stratified Pilot)** | 从低风险、定义清晰的特定分析场景起步;只有在真实查询与审查验证成熟后,才逐步向高风险场景扩展。 | 防止在未经验证的情况下盲目扩大应用范围导致合规灾难。 | 在演讲的最后,演讲者展示了自己的 LinkedIn 联络二维码,并向所有在受监管行业构建 AI 应用的同行分享了核心原则:“不要问‘它能否生成一个答案’,而要问‘我应该使用什么样的框架或评估体系来确保这个答案是可靠的’。” - **审查核心**:切勿将表面数值的合理性等同于系统的可靠性,审查必须深入到生成的 SQL 代码与数据转换链路。 - **架构哲学**:合规约束与审计要求不应被视为技术落地的阻碍,而应当直接作为 AI 系统的核心架构规范(Architectural Specifications)来设计与实现。 ## Notable quotes > [02:38](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=158s) 本地化部署并不等同于绝对安全,更不等同于结果的可靠与正确。 — Pranjal Nawarkar > [02:38](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=158s) 企业级决策者真的能盲目信任 AI 生成的 SQL 吗? — Pranjal Nawarkar > [07:15](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=435s) 仅仅依靠“SQL 能否成功执行”或者“输出看起来是否通顺合理”完全无法保证系统在严肃监管环境下的安全性。 — Pranjal Nawarkar > [00:47](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=47s) 2025 年我们究竟有多少个有效计划? — Liz > [10:06](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=606s) 仅仅关注最终输出层面的准确率,会严重掩盖底层的推理与逻辑失效。 — Pranjal Nawarkar > [11:20](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=680s) 不要问‘它能否生成一个答案’,而要问‘我应该使用什么样的框架或评估体系来确保这个答案是可靠的’。 — Pranjal Nawarkar > [11:20](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=680s) 合规约束与审计要求不应被视为技术落地的阻碍,而应当直接作为 AI 系统的核心架构规范来设计与实现。 — Pranjal Nawarkar > [00:04](https://www.youtube.com/watch?v=VeMqaQ3lIDI&t=4s) 在面向高风险医疗数据分析的检索增强生成(RAG)系统中,如何有效评估与应对幻觉问题。 — Pranjal Nawarkar ## Mentioned Pranjal Nawarkar, Humana, Liz, AI4, Ollama, Llama, DeepSeek-R1, Qwen, RAG, Text-to-SQL, LinkedIn ## Video description Pranjal Nawarkar, Business Intelligence Engineer 2, Humana What happens when your AI answers confidently - and it's wrong and nobody can tell? This talk presents original research on hallucination evaluation in a locally deployed RAG system built to enable natural language querying of healthcare analytics data, designed entirely within real compliance constraints including on-premises inference, audit trail requirements, and role-based access control. I will walk through a structured evaluation framework applied across 50 curated test queries, a hallucination taxonomy specific to the healthcare analytics domain covering value drift, schema hallucination, aggregation errors, and confident confabulation, and a critical finding that output-level accuracy alone systematically understates true reliability risk in audit-sensitive environments. Attendees will leave with a practitioner framework they can apply to evaluate their own RAG systems, a risk-stratified way to think about AI failures in regulated contexts, and a concrete example of how compliance constraints can be treated as architectural specifications rather than obstacles. If you are building or evaluating AI systems inside a regulated industry, this talk is for you. [Source](https://www.youtube.com/watch?v=VeMqaQ3lIDI)

Source quotes

[2:38] Pranjal Nawarkar: 本地化部署并不等同于绝对安全,更不等同于结果的可靠与正确。 [2:38] Pranjal Nawarkar: 企业级决策者真的能盲目信任 AI 生成的 SQL 吗? [7:15] Pranjal Nawarkar: 仅仅依靠“SQL 能否成功执行”或者“输出看起来是否通顺合理”完全无法保证系统在严肃监管环境下的安全性。 [0:47] Liz: 2025 年我们究竟有多少个有效计划? [10:06] Pranjal Nawarkar: 仅仅关注最终输出层面的准确率,会严重掩盖底层的推理与逻辑失效。 [11:20] Pranjal Nawarkar: 不要问‘它能否生成一个答案’,而要问‘我应该使用什么样的框架或评估体系来确保这个答案是可靠的’。 [11:20] Pranjal Nawarkar: 合规约束与审计要求不应被视为技术落地的阻碍,而应当直接作为 AI 系统的核心架构规范来设计与实现。 [0:04] Pranjal Nawarkar: 在面向高风险医疗数据分析的检索增强生成(RAG)系统中,如何有效评估与应对幻觉问题。

Source quotes

Pranjal Nawarkar: What happens when your AI answers confidently - and it's wrong and nobody can tell? [0:04] Pranjal Nawarkar: ২০২৫ সালে কয়টি সক্রিয় প্ল্যান (active plans) ছিল? [3:26] Pranjal Nawarkar: এন্টারপ্রাইজ ব্যবহারকারীরা কি এআই দ্বারা তৈরি এসকিউএল-কে বিশ্বাস করতে পারেন? [7:10] Pranjal Nawarkar: ১৪৮ [7:10] Pranjal Nawarkar: ৪২ [9:11] Pranjal Nawarkar: confident confabulation [11:20] Pranjal Nawarkar: স্পষ্টীকরণের জন্য প্রশ্ন করে [13:10] Pranjal Nawarkar: জিজ্ঞাসা করবেন না 'এটি কি উত্তর তৈরি করতে পারে', বরং জিজ্ঞাসা করুন 'উত্তরটিকে নির্ভরযোগ্য করতে আমার কোন ফ্রেমওয়ার্ক বা মূল্যায়ন ব্যবহার করা উচিত'।

Original transcript

[0:04] এখানে আসার [0:05] জন্য সবাইকে [0:05] অনেক ধন্যবাদ। [0:07] শুধু [0:07] প্রযুক্তিগত [0:08] দিক নয়, গবেষণার [0:09] দিকটিতে এত [0:10] মানুষের আগ্রহ [0:11] দেখে সত্যিই [0:11] দারুণ লাগছে। [0:12] এছাড়া এটি AI4-এ [0:14] আমার প্রথম [0:14] উপস্থাপনা। [0:16] তাই সবকিছু যদি [0:17] ঠিকঠাক চলে তবে [0:18] খুব ভালো হবে। [0:20] আমি প্রাঞ্জল [0:21] নাভকার এবং আমি [0:21] একটি ফরচুন ৪০ [0:22] স্বাস্থ্যসেবা [0:23] বীমা [0:23] কোম্পানিতে [0:24] বিজনেস [0:24] ইন্টেলিজেন্স [0:25] ইঞ্জিনিয়ার [0:26] হিসেবে কাজ করি [0:26] । এবং আজ আমি [0:28] একটি বিষয়ে কথা [0:29] বলব যা হলো হাই- [0:30] স্টেক্স ডেটা [0:31] অ্যানালিটিক্সের [0:32] জন্য র‍্যাগ (RAG) [0:33] বা রিট্রিভাল [0:34] অগমেন্টেড [0:35] জেনারেশনে [0:35] হ্যালুসিনেশন [0:36] মূল্যায়ন। তাই [0:40] আমি সরাসরি [0:41] উপস্থাপনায় [0:42] চলে যাচ্ছি। [0:43] আমি এখান থেকে [0:43] দেখতে পাচ্ছি [0:44] না, তবে সমস্যা [0:45] নেই। উম, আমি [0:47] লিজকে দিয়ে [0:48] শুরু করব। লিজ [0:50] একজন ডেটা [0:50] ইঞ্জিনিয়ার। [0:51] লিজ একজন ডেটা [0:52] অ্যানালিস্ট। [0:53] লিজ একজন [0:53] বিজনেস [0:54] ইন্টেলিজেন্স [0:54] ইঞ্জিনিয়ারও [0:55] হতে পারেন। লিজ [0:56] একজন বিজনেস [0:56] ইন্টেলিজেন্স [0:57] অ্যানালিস্টও [0:58] হতে পারেন। [0:58] আপনি তাকে যা [0:59] খুশি নাম দিতে [1:00] পারেন। এবং তার [1:01] লিডারশিপ টিম [1:02] তাকে একটি খুব [1:03] সহজ ব্যবসায়িক [1:04] প্রশ্ন করে, যা [1:05] হলো ২০২৫ সালে [1:06] কয়টি সক্রিয় [1:07] প্ল্যান ছিল? [1:11] সুতরাং লিজের [1:12] এই প্রশ্নের [1:13] উত্তর দেওয়ার [1:14] জন্য ডেটাবেস [1:14] প্রয়োজনীয়তাগুলো [1:16] বুঝতে হবে। [1:18] তাকে বুঝতে হবে [1:19] কোন ডেটাবেসের [1:20] সাথে তাকে [1:20] সংযুক্ত হতে [1:21] হবে। তাকে [1:22] বুঝতে হবে কোন [1:23] টেবিল এবং [1:23] কলামগুলো তাকে [1:24] ব্যবহার করতে [1:25] হবে। তাকে [1:26] বুঝতে হবে ' [1:26] সক্রিয় [1:27] প্ল্যান' বলতে [1:28] কী বোঝায় এবং [1:29] লিডারশিপ আসলে [1:30] কী চাচ্ছে। [1:32] সুতরাং [1:32] জেনারেটিভ এআই- [1:33] এর এখানে একটি [1:34] খুব ভালো [1:35] সম্ভাবনা [1:35] রয়েছে। যদি লিজ [1:36] এমনটা ভাবে যে, [1:37] ঠিক আছে, আমি [1:38] এসকিউএল লিখব [1:39] এবং একটি [1:39] আউটপুট তৈরি [1:40] করব, কিন্তু এআই [1:41] যদি আমার জন্য [1:42] সেটি করে দেয় [1:43] তবে কেমন হয়? [1:44] এবং উত্তর হলো [1:45] হ্যাঁ, এআই [1:45] আপনার জন্য [1:46] সেটি করতে পারে, [1:47] তাই না? তবে [1:50] এখানে একটি [1:51] বিষয় আছে: অনেক [1:52] বড় প্রতিষ্ঠান [1:53] বা নিয়ন্ত্রিত [1:54] শিল্প, যেমন [1:55] ব্যাংকিং, [1:55] ফাইন্যান্স, [1:56] স্বাস্থ্যসেবা [1:57] , মহাকাশ গবেষণা [1:59] , তাদের এআই [1:59] গ্রহণের [2:00] প্রক্রিয়া খুব [2:01] ধীর বা [2:02] পর্যায়ক্রমিক। [2:04] ঠিক আছে, এটি [2:10] দেখা খুব [2:10] গুরুত্বপূর্ণ [2:11] যে এই [2:11] নিয়ন্ত্রিত [2:12] শিল্পগুলোতে [2:13] নিয়ন্ত্রিত [2:13] এআই অ্যাক্সেস [2:14] থাকে এবং [2:15] প্রতিষ্ঠানের [2:15] নির্দিষ্ট [2:16] কিছু টিমের বা [2:17] অল্প কিছু [2:17] মানুষেরই এআই [2:18] অ্যাক্সেস [2:19] থাকে। সুতরাং [2:22] তারাই হলো [2:23] পাইলট টিম এবং [2:24] আবারও বলছি, [2:24] এখানে [2:25] পর্যায়ক্রমিক [2:26] রোল-আউট থাকে। [2:27] তাই লিজ ভাবে, " [2:28] ঠিক আছে, আমি [2:29] যদি চাই না যে [2:30] আমার [2:30] সংবেদনশীল [2:31] ডেটা [2:31] কোম্পানির [2:32] ফায়ারওয়ালের [2:33] বাইরে যাক, [2:34] তাহলে আমি কী [2:34] করতে পারি?" তাই [2:38] সে এটি নিয়ে [2:39] ভাবে; সে চিন্তা [2:40] করে এবং তারপর [2:41] সে ওলামা (Ollama) [2:42] নামক কিছু একটা [2:43] অন্বেষণ করে। [2:44] ওলামা হলো একটি [2:45] লোকাল [2:45] ইনফারেন্স [2:48] এনভায়রনমেন্ট [2:49] যেখানে আপনি [2:50] লামা (Llama), [2:50] ডিপসিক আর ১ (DeepSeek [2:51] R1), কুইন (Qwen)-এর [2:52] মতো প্রি- [2:53] ট্রেইনড মডেল [2:54] চালাতে পারেন, [2:55] যা কোডিং এবং [2:56] গভীর যুক্তির [2:57] জন্য ভালো। এবং [2:59] তারপর, একবার সে [3:00] এটি ইনস্টল [3:01] করলে, সে এটি [3:02] নিয়ে কাজ করতে [3:03] সক্ষম হয়, তাই [3:04] না? কিন্তু আসল [3:05] কথা হলো লোকাল [3:06] ডাউনলোড বা [3:07] লোকাল মানেই [3:08] সবসময় এটি [3:09] নিরাপদ, তা [3:09] কিন্তু নয়। [3:11] লোকাল মানেই যে [3:12] তা [3:12] নির্ভরযোগ্য [3:13] বা সঠিক হবে, [3:14] এমনটা সবসময় নয় [3:15] । তাহলে, আমরা [3:17] কীভাবে এর [3:18] মূল্যায়ন করব? [3:21] সেই প্রশ্নে [3:22] যাওয়ার আগে বা [3:23] তার উত্তর [3:24] দেওয়ার আগে, আমি [3:25] পরবর্তী [3:26] বিভাগে যেতে [3:26] চাই, যা হলো [3:27] টেক্সট-টু- [3:28] এসকিউএল কেন [3:29] কঠিন। আপনার [3:31] যদি সাধারণ [3:32] ভাষায় বা [3:32] সাধারণ [3:33] ইংরেজিতে একটি [3:34] প্রশ্ন থাকে, [3:35] যেমন ২০২৫ সালে [3:36] সক্রিয় [3:36] পরিকল্পনাগুলো [3:37] কী ছিল? তা থেকে [3:40] সরাসরি [3:41] এসকিউএল পাওয়া [3:42] সহজ নয়। [3:43] সিস্টেমটিকে [3:43] প্রথমে বুঝতে [3:44] হবে প্রশ্নটি [3:45] আসলে কী ছিল। [3:46] এটির ব্যবসার [3:47] প্রেক্ষাপট [3:47] এবং এর পেছনের [3:48] যুক্তি বোঝার [3:49] ক্ষমতা থাকতে [3:49] হবে। এটিকে [3:50] সঠিক ডেটা [3:51] খুঁজে বের করতে [3:52] হবে। সঠিক ডেটা [3:54] মানে হলো কোন [3:55] কলাম ব্যবহার [3:56] করা হবে, কী [3:57] ডেটা টাইপ [3:57] ব্যবহার করা [3:58] উচিত, কী [3:59] ফিল্টারিং [4:00] লজিক ব্যবহার [4:01] করা হবে, [4:01] টেবিলগুলো কী [4:02] কী এবং [4:03] কার্ডিনালিটি [4:04] কত। এরপর এটি [4:05] এসকিউএল তৈরির [4:06] অংশে যায়। এটি [4:07] এই নিম্ন- [4:08] স্তরের [4:08] মানদণ্ডগুলোর [4:09] ওপর ভিত্তি করে [4:10] এসকিউএল তৈরি [4:11] করে এবং তারপর [4:12] আপনাকে আউটপুট [4:13] দেয়। এরপর এটি [4:15] তা যাচাই করে। [4:16] আমার মূল [4:16] পয়েন্ট হলো, [4:17] দেখতে সঠিক মনে [4:18] হলেও উত্তরটি [4:19] ভুল এসকিউএল বা [4:20] ব্যবসায়িক [4:21] যুক্তি থেকে [4:21] আসতে পারে। [4:22] আপনি স্ক্রিনে [4:23] একটি উত্তর [4:24] পাচ্ছেন, [4:24] কিন্তু সেই [4:25] উত্তরটি [4:26] প্রতিবার সঠিক [4:26] হওয়াটা [4:27] নিশ্চিত নয়। [4:28] এটি ভুল তথ্য বা [4:29] হ্যালুসিনেশন [4:29] তৈরি করতে পারে [4:30] । তো, এখানে [4:31] গবেষণার [4:32] প্রশ্নটি হলো। [4:33] এন্টারপ্রাইজ [4:33] ব্যবহারকারীরা [4:34] কি এআই দ্বারা [4:35] তৈরি এসকিউএল- [4:35] কে বিশ্বাস [4:36] করতে পারেন? [4:37] আমরা আমার [4:37] পরবর্তী [4:38] স্লাইডগুলোতে [4:39] এর উত্তর খুঁজে [4:40] বের করব। তবে [4:42] উত্তরটি সঠিক [4:42] হলেও, এর পেছনের [4:44] যুক্তি বা [4:44] প্রেক্ষাপটটি [4:45] যৌক্তিক এবং [4:46] সঠিক হওয়া উচিত [4:47] । পরবর্তী [4:50] স্লাইডে এগিয়ে [4:51] যাচ্ছি। এই [4:52] বিষয়টি তদন্ত [4:53] করার জন্য, আমি [4:54] একটি লোকাল [4:55] প্রোটোটাইপ [4:56] তৈরি করেছি, যা [4:57] একটি লোকাল [4:58] টেক্সট-টু- [4:58] এসকিউএল [4:59] প্রোটোটাইপ। [5:03] এটি মূলত [5:03] ব্যবহারকারীর [5:04] একটি প্রশ্ন [5:05] দিয়ে শুরু হয়, [5:06] যা সাধারণ [5:06] ভাষায় লেখা [5:07] থাকে এবং তা [5:08] কনটেক্সট [5:08] বিল্ডারের [5:09] কাছে যায়। [5:14] প্রশ্নটি [5:15] সরাসরি লোকাল [5:15] ল্যাঙ্গুয়েজ [5:16] মডেলের কাছে [5:17] যাবে না। এটি [5:18] সরাসরি এলএলএম- [5:19] কে আঘাত করবে না [5:19] । এটি প্রথমে [5:21] কনটেক্সট [5:21] বিল্ডারের [5:22] মধ্য দিয়ে যাবে, [5:23] যা [5:23] ব্যবহারকারীর [5:24] প্রশ্ন এবং [5:25] লোকাল এলএলএম- [5:26] এর মধ্যে একটি [5:26] অ্যাপ্লিকেশন [5:27] স্তর হিসেবে [5:28] কাজ করে। [5:30] কনটেক্সট [5:31] বিল্ডার যা [5:32] করবে তা হলো এটি [5:36] একটি [5:36] অ্যাপ্লিকেশন [5:37] স্তরের মতো যা [5:38] আপনার ডেটাবেস [5:39] থেকে তথ্য [5:39] সংগ্রহ করবে [5:40] এবং [5:40] ব্যবহারকারীর [5:41] সাধারণ ইংরেজি [5:42] প্রশ্নের সাথে [5:43] যুক্ত করে [5:43] লোকাল লার্জ [5:44] ল্যাঙ্গুয়েজ [5:45] মডেলে পাঠাবে। [5:48] কনটেক্সট [5:49] বিল্ডারে আপনি [5:50] ডেটাবেস [5:50] স্কিমা, [5:51] টেবিলের [5:51] সম্পর্ক, [5:52] ব্যবসায়িক [5:53] সংজ্ঞা, [5:53] বিভিন্ন শব্দ, [5:54] প্রযুক্তি এবং [5:55] সবকিছু দেখতে [5:56] পাবেন, সেই সাথে [5:57] প্রম্পট [5:58] নির্দেশনাও [5:58] যদি কিছু থাকে। [6:00] এটি যখন লোকাল [6:01] লার্জ [6:02] ল্যাঙ্গুয়েজ [6:03] মডেল অর্থাৎ [6:03] ওলামা-তে [6:04] পৌঁছায়, তখন এটি [6:05] এসকিউএল তৈরি [6:06] করে। আমি বলতে [6:08] চাই যে এটি প্রি [6:09] -ট্রেইনড নয়। [6:10] এটি একদমই ফাইন- [6:12] টিউন করা হয়নি। [6:13] এটি কেবল একটি [6:14] ইনফারেন্স [6:14] পরিবেশ মাত্র। [6:17] এরপর এসকিউএল [6:18] তৈরি হয় এবং [6:19] তারপর একটি [6:19] অত্যন্ত [6:20] গুরুত্বপূর্ণ [6:21] ধাপ রয়েছে, যা [6:22] হলো যাচাইকরণ [6:23] এবং [6:23] পর্যালোচনা। [6:25] সুতরাং [6:25] যাচাইকরণ এবং [6:26] পর্যালোচনা [6:27] একটি [6:27] স্বয়ংক্রিয় [6:28] ধাপ হতে পারে [6:29] অথবা [6:29] পর্যালোচনার [6:30] জন্য মানুষও [6:30] ব্যবহার করা [6:31] যেতে পারে। তাই [6:32] যাচাইকরণ মানে [6:33] আর কিছুই নয়, [6:34] কেবল [6:34] সিনট্যাক্স [6:35] সঠিক কি না তা [6:36] দেখা। টেবিলটি [6:37] কি আসলেই [6:38] বিদ্যমান? সেই [6:39] টেবিলে কলামটি [6:40] কি আসলেই আছে? [6:41] জয়েনগুলো কি [6:42] ঠিকমতো করা [6:43] হয়েছে? [6:43] ফিল্টারগুলো [6:44] কি সঠিকভাবে [6:45] বসানো হয়েছে? [6:45] ব্যবসায়িক [6:46] অর্থ বা [6:46] প্রেক্ষাপট কি [6:47] আসলেই [6:47] যুক্তিযুক্ত? [6:48] উদাহরণস্বরূপ, [6:49] সক্রিয় [6:49] পরিকল্পনা ( [6:50] অ্যাক্টিভ [6:50] প্ল্যানস)। [6:51] সক্রিয় [6:51] পরিকল্পনা [6:52] বলতে আসলে কী [6:53] বোঝায়? এরপর এটি [6:54] ব্যবসায়িক [6:54] ফলাফল প্রদান [6:55] করে। সুতরাং এই [6:56] যাচাইকৃত [6:57] এসকিউএল [6:57] স্থানীয়ভাবে [6:58] কার্যকর করা [6:59] হয় এবং এটি [7:00] অন্তর্দৃষ্টি [7:00] প্রদান করে। [7:02] আবারও বলছি, [7:03] নির্ভরযোগ্য [7:04] উত্তর। সুতরাং [7:05] আপনি [7:05] উত্তরটিকে [7:06] কেবল তখনই [7:06] বিশ্বাস করতে [7:07] পারেন যদি [7:08] ব্যবসায়িক [7:08] প্রেক্ষাপটটি [7:09] যুক্তিযুক্ত [7:10] হয়। আমি এই [7:10] মূল্যায়ন [7:11] কাঠামোটি [7:11] ব্যবহার করি যা [7:12] একটি মাল্টি- [7:13] লেয়ার বা বহু- [7:13] স্তরীয় আস্থা [7:14] মূল্যায়ন। [7:15] আমার হাতে খুব [7:16] বেশি সময় আছে কি [7:17] না জানি না, তবে [7:18] আমি এর একটি [7:18] উচ্চ-পর্যায়ের [7:19] ধারণা দেব এবং [7:20] আমরা [7:20] পরবর্তীতে এটি [7:21] নিয়ে আরও কথা [7:22] বলতে পারি। আমি [7:23] অবশ্যই চাইব। [7:24] এটি কার্যকর [7:25] করার সঠিকতা [7:26] দিয়ে শুরু হয়। [7:27] উদাহরণস্বরূপ, [7:28] এসকিউএলটি কি [7:28] কোনো ত্রুটি [7:29] ছাড়াই চলে? এটিই [7:30] সবচেয়ে মৌলিক [7:31] বিষয়, তাই না? [7:32] তারপর এটি [7:32] কাঠামোগত [7:33] সঠিকতার দিকে [7:34] যায়। তারপর এটি [7:34] ব্যবসায়িক [7:35] সঠিকতার দিকে [7:36] যায়। এরপর এটি [7:37] ফলাফলের [7:37] সঠিকতার দিকে [7:38] যায়। এটি দেখে [7:39] যে ফলাফলটি [7:40] নির্ভরযোগ্য [7:40] কি না। বারবার [7:41] বা একই ধরনের [7:42] প্রশ্নের [7:42] ক্ষেত্রে [7:43] আউটপুট কি [7:43] সামঞ্জস্যপূর্ণ [7:44] ? পরীক্ষার [7:45] ক্ষেত্রে এটি [7:45] একটি সত্যিই [7:46] ভালো দিক। [7:47] তারপর এটি [7:47] ট্রেসিবিলিটি [7:48] বা [7:48] অনুসরণযোগ্যতার [7:49] দিকে যায়। [7:51] সুতরাং আমার [7:51] ব্যক্তিগত মতে, [7:52] আস্থা কেবল [7:53] তখনই তৈরি হয় [7:54] যখন এই সমস্ত [7:55] প্রাসঙ্গিক [7:56] স্তর একটি [7:57] নিখুঁত [7:57] বিন্দুতে [7:58] পৌঁছায়, বা [7:59] হয়তো নিখুঁত নয়, [8:00] তবে একটি [8:00] সর্বোত্তম [8:01] বিন্দুতে। তাই [8:04] অনুসন্ধান বা [8:05] পরীক্ষার পর এই [8:06] মূল্যায়নটি [8:06] বেরিয়ে এসেছিল [8:07] । সুতরাং আমি [8:09] বলব যে কেবল বৈধ [8:10] এসকিউএল এবং [8:11] সম্ভাব্য [8:11] উত্তর যথেষ্ট [8:12] ছিল না। আমাকে [8:13] আরও কিছু করার [8:14] প্রয়োজন ছিল। [8:15] সুতরাং আমরা [8:16] যদি লিজের [8:16] প্রশ্নে ফিরে [8:17] যাই, যা ছিল [8:18] ২০২৫ সালে [8:19] কতগুলো সক্রিয় [8:20] পরিকল্পনা ছিল, [8:21] এআই তার উত্তর [8:22] দিয়েছিল ১৪৮। [8:23] এসকিউএলটি [8:24] সঠিকভাবে [8:25] কার্যকর করা [8:26] হয়েছিল। [8:27] সবকিছু [8:27] প্রযুক্তিগতভাবে [8:29] ঠিক ছিল, কিন্তু [8:30] এআই উত্তর [8:31] হিসেবে ১৪৮ [8:31] দিয়েছিল, যদিও [8:33] যাচাই করার পর [8:34] সঠিক উত্তর ছিল [8:35] ৪২। সুতরাং এটি [8:37] এখন একটি [8:37] সাধারণ প্রশ্ন, [8:38] কিন্তু যদি [8:39] আপনি বাস্তব [8:40] গুরুত্বপূর্ণ [8:41] প্রশ্নগুলো [8:41] দেখেন যা [8:42] প্রতিষ্ঠানগুলো [8:43] ব্যবসায়িক [8:44] সিদ্ধান্ত [8:44] নিতে ব্যবহার [8:45] করে, তবে এটি [8:46] সত্যিই একটি [8:46] গুরুত্বপূর্ণ [8:47] বিষয়। সুতরাং [8:51] এখানে লুকানো [8:52] সমস্যাটি ছিল [8:52] আমার দেখা [8:53] চারটি বিভাগের [8:54] মধ্যে একটি। [8:56] একটি ছিল [8:56] অ্যাগ্রিগেশন [8:57] বা একত্রীকরণ [8:58] যুক্তি। [8:59] দ্বিতীয়টি ছিল [9:00] তুলনা টেবিল। [9:01] আমি অস্পষ্ট [9:02] প্রশ্নগুলোর [9:03] ওপর এটি [9:03] পরীক্ষা করেছি, [9:04] যা সত্যিই একটি [9:05] ভালো [9:05] অন্তর্দৃষ্টি। [9:06] আমরা এটি নিয়ে [9:07] আবার আলোচনা [9:08] করব। এবং [9:09] চতুর্থটি ছিল [9:10] লুকআপ টেবিল, [9:11] সাধারণ লুকআপ [9:12] টেবিল। আমি [9:15] এগ্রিগেশন এবং [9:16] অস্পষ্ট [9:17] প্রশ্নগুলো [9:17] নিয়ে আলোচনা [9:18] করব, কারণ এগুলো [9:19] আমার প্রিয় [9:20] বিষয়। হুম। [9:23] লুকানো [9:23] সমস্যাটি ছিল [9:24] যে কুয়েরিটি [9:25] অনন্য [9:25] পরিকল্পনার [9:26] পরিবর্তে সারি [9:27] গণনা করছিল। এর [9:29] মানে কী? তাই, [9:32] এআই নির্দিষ্ট [9:33] টেবিল থেকে [9:34] অনন্য প্ল্যান [9:35] আইডিগুলো গণনা [9:36] করার পরিবর্তে ' [9:37] কাউন্ট অল' [9:37] ব্যবহার করেছে, [9:39] যার মানে [9:39] টেবিলের সব [9:40] রেকর্ড গণনা [9:41] করা। এআই খুব [9:44] একটা ভালো নয়; [9:45] ঠিক আছে, এটি [9:46] ভালো, হুম। [9:46] এখানে [9:47] বিশ্বাসের [9:47] ঘাটতি ছিল এই যে [9:48] , এসকিউএল [9:49] কার্যকর [9:49] হয়েছিল, [9:50] উত্তরটি [9:50] বিশ্বাসযোগ্য [9:51] মনে হয়েছিল, [9:51] কিন্তু [9:52] ব্যবসায়িক [9:52] অর্থ এখানে [9:53] ব্যর্থ হয়েছে। [9:54] এটি জানত না যে [9:55] টেবিল থেকে কী [9:55] সংগ্রহ করতে [9:56] হবে এবং এর [9:57] যুক্তির জন্য [9:57] মানুষের [9:58] পর্যালোচনার [9:59] প্রয়োজন ছিল। [9:59] মানুষ না হলে, [10:00] আপনি যদি এটি [10:01] স্বয়ংক্রিয় [10:02] করতে চান, তবে [10:03] তা ঠিক আছে, [10:03] কিন্তু আমি পরে [10:04] এটি নিয়ে আবার [10:05] কথা বলব। তাই, [10:06] আমি ৫০ টি টেস্ট [10:07] কুয়েরি দিয়ে [10:08] এটি পরীক্ষা [10:09] করেছি, যা খুব [10:10] সামান্য মনে [10:11] হতে পারে, [10:12] কিন্তু এটি [10:12] অনেক [10:13] পরিশ্রমের কাজ [10:14] ছিল। আমি [10:16] দেখেছি যে [10:17] সামগ্রিক [10:18] সঠিকতা ছিল ৭৬%, [10:19] তিনটি লুকানো [10:19] লজিক্যাল [10:20] ত্রুটি ছিল এবং [10:21] অস্পষ্ট [10:22] প্রশ্নগুলো [10:23] আমাকে ভিন্ন [10:23] প্যাটার্ন [10:24] দিয়েছিল। [10:28] উদাহরণস্বরূপ, [10:29] যদি আমার [10:29] মডেলের কোনো [10:30] নির্দিষ্ট [10:31] প্রসঙ্গ না [10:32] থাকে বা কোনো [10:33] বিষয় সম্পর্কে [10:34] না জানে, তবে [10:34] সেটি আমাকে [10:35] বিভ্রান্তিকর [10:36] আউটপুট [10:37] দিচ্ছিল; এবং [10:38] আত্মবিশ্বাসী [10:38] মানুষের মতো [10:39] আচরণ করার [10:40] চেষ্টা করছিল। [10:45] আমি দেখেছি যে, [10:46] ৪০%অস্পষ্ট [10:47] প্রশ্ন [10:47] আত্মবিশ্বাসের [10:48] সাথে [10:49] ভিত্তিহীন [10:49] উত্তর তৈরি করে [10:51] । মূল কথা হলো, [10:55] শুধু আউটপুটের [10:56] সঠিকতা [10:56] যুক্তির [10:57] ব্যর্থতাকে [10:57] আড়াল করতে পারে [10:58] । আমি বলব, আপনি [11:01] যদি আউটপুট কী [11:04] তা জানতে চান, [11:05] তবে আপনাকে [11:06] এটিকে [11:06] বাস্তবতার [11:07] সাথে সংযুক্ত [11:08] করতে হবে এবং [11:09] এজন্য আপনাকে [11:10] মূল্যায়ন [11:10] কাঠামো বুঝতে [11:11] হবে, যা আমি [11:12] আগের স্লাইডে [11:13] দেখিয়েছি। যদি [11:14] আপনি পরের [11:15] স্লাইডে যান, [11:20] আমার কাছে [11:20] চারটি [11:21] গুরুত্বপূর্ণ [11:22] শিক্ষা আছে। [11:23] মিথ্যা বলব না, [11:24] প্রথমটি খুব [11:24] সাধারণ, তবে [11:25] আপনাদের জন্য [11:26] আমার কাছে [11:27] চারটি প্রধান [11:28] শিক্ষা আছে। [11:29] আপনি যদি [11:30] স্বাস্থ্যসেবা [11:31] , ফিন্যান্স বা [11:32] ব্যাংকিংয়ের [11:32] মতো [11:33] প্রতিষ্ঠানে [11:33] কাজ করেন, তবে [11:36] মূল্যায়নের [11:37] ফলাফল বা [11:38] ত্রুটিগুলোকে [11:39] ব্যবহারিক [11:39] নিয়ন্ত্রণে [11:40] পরিণত করতে [11:41] পারবেন। [11:42] প্রথমটি হলো [11:43] লজিক বা যুক্তি [11:44] পর্যালোচনা [11:45] করা, তাই না? [11:46] কিন্তু মাঝে [11:47] মাঝে আমরা তা [11:47] ভুলে যাই। শুধু [11:48] চূড়ান্ত [11:49] সংখ্যাটি নয়, [11:49] এসকিউএল চেক [11:50] করুন। চূড়ান্ত [11:51] সংখ্যাকে [11:51] অন্ধভাবে [11:52] বিশ্বাস করবেন [11:53] না। আপনার [11:53] মূল্যায়ন [11:54] ব্যবস্থা থাকা [11:54] প্রয়োজন। [11:55] টেবিল, ফিল্টার, [11:56] জয়েন এবং [11:56] ক্যালকুলেশনগুলো [11:58] পর্যালোচনা [11:58] করুন। আমার [11:59] প্রিয় [11:59] পদ্ধতিটি হলো [12:00] একটি [12:00] ভ্যালিডেশন [12:01] গেটওয়ে যোগ করা [12:02] । আপনি রিড-অনলি [12:03] ডেটাবেস [12:04] অ্যাক্সেস [12:04] ব্যবহার করতে [12:05] পারেন। [12:06] শুধুমাত্র [12:06] অনুমোদিত [12:07] স্কিমা এবং [12:07] কুয়েরি [12:08] টাইপগুলোর [12:08] অনুমতি দিন। [12:09] আপনি কার্যকর [12:10] করার আগেই [12:11] ঝুঁকিপূর্ণ [12:12] এসকিউএল ব্লক [12:12] বা এসক্যালেট [12:13] করতে পারেন। [12:14] তৃতীয়টি হলো [12:15] অনিশ্চয়তাকে [12:16] নিরাপদ করুন। [12:17] যদি কোনো [12:18] প্রশ্ন [12:18] অস্পষ্ট হয়, [12:19] তবে [12:19] স্পষ্টীকরণের [12:20] জন্য জিজ্ঞাসা [12:21] করুন। আপনার [12:22] মডেলকে [12:22] এমনভাবে [12:23] প্রশিক্ষণ দিন [12:24] যাতে এটি [12:24] বিভ্রান্তি [12:25] এড়াতে [12:25] প্রয়োজনে [12:26] স্পষ্টীকরণের [12:26] প্রশ্ন করে। [12:27] ঠিক আছে, আমি [12:28] সেই উত্তরটি [12:29] জানি। [12:29] স্পষ্টতই, এটি [12:30] আপনাকে ভুল বা [12:31] বিভ্রান্তিকর [12:32] তথ্য দেবে। তবে [12:35] ব্যর্থতা [12:35] চিহ্নিত করার [12:36] উপায় আছে; [12:37] নজরদারির আগে [12:38] ভ্যালিডেশন [12:39] রুল ঠিক করুন, [12:39] প্রাসঙ্গিক [12:40] তথ্য যোগ করুন, [12:41] পুনরায় [12:42] পরীক্ষা করুন [12:43] এবং [12:43] প্রোডাকশনে [12:44] পাঠানোর আগে [12:45] নিয়মিত মনিটর [12:46] করুন। শেষেরটি [12:49] আবার আমার [12:50] প্রিয় বিষয়, [12:50] ঝুঁকি অনুযায়ী [12:51] পাইলট [12:52] প্রজেক্ট। কম [12:52] ঝুঁকিপূর্ণ [12:53] এবং [12:53] সুনির্দিষ্ট [12:54] অ্যানালিটিক্স [12:55] ব্যবহারের [12:55] ক্ষেত্রগুলো [12:56] দিয়ে শুরু করুন [12:56] । উচ্চতর [12:57] পর্যায়ে যাবেন [12:58] না। শুরু থেকেই [13:00] আপনাকে জানতে [13:00] হবে কীভাবে [13:01] এটিকে স্কেল [13:02] করতে হয়। [13:03] বাস্তব প্রশ্ন [13:04] ও পর্যালোচনার [13:05] মাধ্যমে [13:05] পরীক্ষা করার [13:06] পরই কেবল [13:07] প্রসার ঘটান। [13:07] সুতরাং, এগুলোই [13:08] আমার চারটি মূল [13:10] শিক্ষা। আমি [13:10] এখানে সবকিছু [13:11] কভার করতে [13:12] পারিনি, তবে আমি [13:13] আপনাদের [13:13] প্রত্যেকের [13:14] সাথে সংযুক্ত [13:14] হতে চাই। এখানে [13:15] আমার বারকোড [13:16] দেওয়া আছে। এই [13:17] যে আমার বারকোড [13:18] । আপনারা আমার [13:19] সাথে যোগাযোগ [13:20] করতে পারেন। [13:20] এটি আমার [13:21] লিংকডইন কিউআর [13:22] কোড। আমার [13:23] উপস্থাপনা শেষ [13:24] করার আগে একটি [13:25] শেষ কথা, [13:26] জিজ্ঞাসা [13:26] করবেন না 'এটি [13:27] কি উত্তর তৈরি [13:28] করতে পারে', বরং [13:29] জিজ্ঞাসা করুন ' [13:30] উত্তরটিকে [13:31] নির্ভরযোগ্য [13:32] করতে আমার কোন [13:33] ফ্রেমওয়ার্ক [13:33] বা মূল্যায়ন [13:34] ব্যবহার করা [13:35] উচিত'। আমার সময় [13:37] শেষ, আপনাদের [13:38] সবাইকে অনেক [13:39] ধন্যবাদ এবং [13:40] আমরা যোগাযোগ [13:41] রাখতে পারি।