از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
دو سال پیش منتشر شده
تعداد بازدید: 173
کد پروژه: 444926
شرح پروژه
سلام
وقت بخیر
مدل پیشنهادی: مدلی بر مبنای شبکه عصبی با یادگیری عمیق در فضای برداری است که با استفاده از یک پیکره انجام شود.
با این تعریف که ابتدا پیکره آموزش ببیند و بردارهای وازه و متن تشکیل شود. بردارهای واژگان هدف و متن هدف مشخص و در نهایت خوشهبندی شود.
پیکره آماده شده و دادههای زبان طبیعی فارسی است
گام دوم: ساخت بردار واژه و متن
در اين مرحله، الگوریتم، یک پیکره متنی بزرگ را به عنوان داده آموزش فرا میگیرد و بر این اساس، بردار واژهها بر اساس پيكره ساخته ميشود. پس از آن، بردارهاي واژه براي ساخت بردار متن يعني جملات حاوي واژگان هدف استفاده ميشود. از آنجا كه در ساخت بردار متن، واژههاي محتوايي و نقشي (حروف اضافه، ربط و...) هر دو حضور دارند و براي افزايش اهميت واژههاي محتوايي و كاهش اهميت واژههاي نقشي از روش وزندهي تی اِف – آی دی اِف استفاده ميشود. براي اين منظور ابتدا بسامد تمام واژههاي متن هدف و پيكره استخراج و تی اِف – آی دی اِف آن محاسبه ميگردد. با داشتن بردار واژهها و وزن حاصل از تی اِف – آی دی اِف و مشخص كردن متن هدف، ميانگين وزندار واژههاي اطراف واژه هدف محاسبه و به عنوان بردار بافت در نظر گرفته ميشود. در نهايت اين بردارها به الگوريتم خوشهبندي داده ميشود و خروجي آن مورد بررسی قرار ميگيرد.
برای آموزش دادهها، الگوریتمهای وردتووک و برت پیشنهاد میشود.
گام سوم: شناسایی واژه و متن هدف
در این مرحله یک مجموعه كوچك به عنوان داده آزمون تهیه میشود تا با کمک آن مدل پيشنهادي ارزيابي شود. از آنجا که در این مدل، دادهها به صورت خودکار تهیه شده، براي ارزيابي مدل، بخشي از آنها به عنوان داده آموزش و بخشي ديگر به عنوان داده آزمون انتخاب ميشود. براي آزمون، ابتدا عناوين منتسب به حوزه مفهومي مورد نظر با استفاده از اصطلاحنامه و جستجو در منابع تخصصي اين حوزه شناسايي ميشود. سپس اين عناوين در پيكره جستجو ميشود تا معلوم شود كدام يك از عناوين در متون پيكره به كار رفته است. بدين ترتيب واژگان هدف شناسايي ميشود. سپس جملات شاهد مربوط به اين عناوين از مجموعه داده آزمون استخراج ميشود. در اين روش واژگان و به تبع آن جملات، با يك بردار نشان داده ميشود و ارتباط معنايي ميان واژگان با محاسبه فاصله ميان آنها بررسي ميشود. فاصله اقلیدسی و فاصله كسينوسي، مهمترين معيارهاي محاسباتي براي محاسبه فاصله بردارهاست، تابعی که برای اندازهگیری میزان شباهت یا عدم شباهت دو بردار استفاده میشود. هر قدر زاويه ميان بردارها به يك نزديك باشد يعني ارتباط معنايي قويتر است و واژگان شباهت معنايي بيشتري به يكديگر دارد و هر چه به صفر متمايل شود ضعف ارتباط را ميرساند و اين يعني واژگان از نظر معنايي شباهت كمتري دارند و يا اصلا شباهتي ندارند (سلیمانینژاد، سلاجقه و طیبینیا، 1397؛ قيومي، 1398).
در ادامه بردارهاي متن به عنوان داده ورودي به الگوريتم خوشهبندي داده ميشود. تعداد خوشههايي كه در اين روش بدست ميآيد، هر يك مفاهيم خود را ميرساند و يكي از معاني واژه يا مفهوم مورد نظر را تبيين ميكند. بدين ترتيب ابهامزدايي از حوزه مفهومي خاص انجام ميشود.
گام چهارم: محاسبه شاخصها
برای ارزیابی مدل، از شاخصهای اصلی ارزیابی مدلهای یادگیری ماشینی استفاده میشود: درستی، دقت، بازخوانی و شاخص اِف که هر کدام از این شاخصها جداگانه و برای کسب اطمینان نسبت به صحت و کارایی مدل سنجیده میشود.
ارزیابی یک مدل با استفاده از نمونه آموزشی انجام میشود (محدث دیلمی، صدر و ترخان، 1400). از آنجا که در این مدل، دادهها به صورت خودکار و با استفاده از الگوریتم تفکیک شده است؛ برای ارزیابی مدل، بخشی از آنها به عنوان داده آموزش و بخشی به عنوان داده آزمون انتخاب و این فرایند چندین بار تکرار میشود. در پایان میانگین مقدارهای بدست آمده برای شاخصها به عنوان نتایج نهایی در نظر گرفته میشود.
در اين مدل از زبان برنامهنويسي پايتون استفاده خواهد شد. پایتون یک زبان برنامهنویسی متن باز در حوزه پردازش زبان طبیعی و دادهکاوی است که از سوی گیدو ون روسام در سال 1991 طراحی و ارائه شد. ویژگیهای خاص این زبان برنامه نویسی سبب شد تا به سرعت رشد کرده و توجه بسیاری از شرکتهای بزرگ دنیا را به خود جلب کند (احسانیان و قیاسی، 1397).
زبان برنامهنویسی پایتون با اهداف یادگیری ماشینی و دادهکاوی استفاده میشود و به دلیل برخورداری از کتابخانهها یا ابزارهای گوناگون در تحلیل زبانها، بسیار قدرتمند و حرفهای عمل میکند تا جایی که برنامهنویسان از آن با عنوان «چاقوی سوئیسی» یاد میکنند (احسانیان و قیاسی، 1397).
از اینرو به نظر ميرسد استفاده از ابزارهاي ويژه يا كتابخانههاي آن مانند تنسور، کراس، جنسیم و... ویژه شبکههای عصبی براي ساخت بردارهای واژه و متن و نيز كتابخانههاي كلاستر و اسکلرن و... براي الگوريتمهاي خوشهبندي مفيد باشد.
نرمافزار پایتون
و زمان حداکثر ۲ هفته
مهارت ها و تخصص های مورد نیاز
مهلت برای انجام
12روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت سه سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصتهای متعددی در سایت موجود میباشد.
دو سال پیش منتشر شده
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار