Active Learning of Deterministic Transducers with Outputs in Arbitrary Monoids
Aristote
We study monoidal transducers, transition systems arising as deterministic automata whose transitions also produce outputs in an arbitrary monoid, for instance allowing outputs to commute or to cancel out. We use the categorical framework for minimization and learning of Colcombet, PetriÅan and Stabile to recover the notion of minimal transducer recognizing a language, and give necessary and sufficient conditions on the output monoid for this minimal transducer to exist and be unique (up to isomorphism). The categorical framework then provides an abstract algorithm for learning it using membership and equivalence queries, and we discuss practical aspects of this algorithm's implementation.
academic
নির্ধারক ট্রান্সডিউসারের সক্রিয় শিক্ষা যা নির্বিচারে মনোইডে আউটপুট প্রদান করে
এই পেপারটি মনোইডাল ট্রান্সডিউসার অধ্যয়ন করে, যা নির্ধারক অটোমেটার একটি রূপান্তর ব্যবস্থা যেখানে রূপান্তর প্রক্রিয়া নির্বিচারে মনোইডে আউটপুট উৎপন্ন করে, উদাহরণস্বরূপ আউটপুট বিনিময়যোগ্য বা পারস্পরিক বাতিলকরণ সক্ষম করে। লেখক Colcombet, Petrişan এবং Stabile-এর শ্রেণীবিভাগ কাঠামো ব্যবহার করে স্বীকৃত ভাষার ন্যূনতম ট্রান্সডিউসার ধারণা পুনরুদ্ধার করেন এবং আউটপুট মনোইডে প্রয়োজনীয় এবং যথেষ্ট শর্ত প্রদান করেন যাতে এই ধরনের ন্যূনতম ট্রান্সডিউসার বিদ্যমান এবং অনন্য থাকে (সমরূপতা অর্থে)। এই শ্রেণীবিভাগ কাঠামো সদস্যপদ প্রশ্ন এবং সমতুল্যতা প্রশ্ন ব্যবহার করে ন্যূনতম ট্রান্সডিউসার শেখার জন্য একটি বিমূর্ত অ্যালগরিদম প্রদান করে এবং এই অ্যালগরিদম বাস্তবায়নের ব্যবহারিক দিকগুলি আলোচনা করে।
ঐতিহ্যবাহী ট্রান্সডিউসার (transducers) সাধারণত মুক্ত মনোইডে (যেমন স্ট্রিং) আউটপুট উৎপন্ন করে, কিন্তু নির্দিষ্ট প্রয়োগের ক্ষেত্রে আউটপুট বিনিময়যোগ্যতা বা বাতিলকরণ আইন ইত্যাদি বীজগাণিতিক বৈশিষ্ট্য সন্তুষ্ট করতে পারে। উদাহরণস্বরূপ:
সমসাময়িক তত্ত্বে ট্রেস মনোইড: স্বাধীন কাজের সম্পাদন ক্রম মডেল করতে ব্যবহৃত হয়, কিছু কাজ অ্যাসিঙ্ক্রোনাসভাবে চলতে পারে
প্রোগ্রাম সময়সূচী: ট্রান্সডিউসার প্রোগ্রামগতভাবে কাজ সময়সূচী করতে ব্যবহার করা যেতে পারে
প্রাকৃতিক ভাষা প্রক্রিয়াকরণ: নির্দিষ্ট আউটপুট প্রতীক বিনিময়যোগ্য বৈশিষ্ট্য থাকতে পারে
বিদ্যমান ট্রান্সডিউসার শিক্ষা অ্যালগরিদম (যেমন Vilar অ্যালগরিদম) প্রধানত মুক্ত মনোইডের জন্য ডিজাইন করা হয়েছে, অ-মুক্ত মনোইডে সরাসরি প্রয়োগ করলে নিম্নলিখিত সমস্যার সম্মুখীন হয়:
অ-সমাপ্তি: Lemma 1.1 দ্বারা দেখানো হয়েছে, নির্দিষ্ট মনোইডে Vilar অ্যালগরিদম কখনও শেষ নাও হতে পারে
দক্ষতা সমস্যা: মুক্ত মনোইডে ট্রান্সডিউসার শিখে তারপর ন্যূনতমকরণের পদ্ধতি অপ্রয়োজনীয় অবস্থা প্রবর্তন করে
তাত্ত্বিক ঘাটতি: নির্বিচারে মনোইড পরিচালনার জন্য সিস্টেমেটিক তাত্ত্বিক কাঠামোর অভাব
ইনপুট: EvalL, EquivL
আউটপুট: ন্যূনতম ট্রান্সডিউসার MinL
1. Q = T = {ε} শুরু করুন
2. সংমিশ্রণ পর্যন্ত লুপ করুন:
- বন্ধতা শর্ত পরীক্ষা করুন: qa ∈ QA বিদ্যমান কিনা যাতে R(q,a,·)
ইতিমধ্যে বিদ্যমান অবস্থার বিপরীতযোগ্য গুণিতক হিসাবে প্রকাশ করা যায় না
- সামঞ্জস্য শর্ত পরীক্ষা করুন: তিন ধরনের সামঞ্জস্য সমস্যা পরীক্ষা করুন
- অনুমান ট্রান্সডিউসার H(Q,T) নির্মাণ করুন
- সমতুল্যতা প্রশ্ন জমা দিন, প্রতিবাদ উদাহরণ পরিচালনা করুন
পেপারটি আনুষ্ঠানিক ভাষা তত্ত্ব, শ্রেণীবিভাগ, মনোইড তত্ত্ব ইত্যাদি একাধিক ক্ষেত্রের গুরুত্বপূর্ণ সাহিত্য উদ্ধৃত করে, যার মধ্যে রয়েছে:
Angluin (1987): Learning regular sets from queries and counterexamples
Colcombet, Petrişan, Stabile (2020-2021): শ্রেণীবিভাগ শিক্ষা কাঠামোর মূল পেপার
Gerdjikov (2018): মনোইডাল ট্রান্সডিউসার ন্যূনতমকরণের গুরুত্বপূর্ণ কাজ
Mac Lane (1978): Categories for the Working Mathematician
সামগ্রিক মূল্যায়ন: এটি একটি উচ্চ মানের তাত্ত্বিক পেপার যা গুরুত্বপূর্ণ শ্রেণীবিভাগ শিক্ষা কাঠামো আরও সাধারণ মনোইডাল ট্রান্সডিউসার সেটিংয়ে সফলভাবে সম্প্রসারিত করেছে। যদিও পরীক্ষামূলক যাচাইকরণের অভাব রয়েছে, তাত্ত্বিক অবদান উল্লেখযোগ্য এবং সম্পর্কিত ক্ষেত্রের আরও উন্নয়নের জন্য একটি দৃঢ় ভিত্তি স্থাপন করে। পেপারের গাণিতিক কঠোরতা এবং পদ্ধতি উদ্ভাবন উভয়ই প্রশংসনীয়।