بارگیری...
خانه -> بلاگ
  • Follow Siavash on Twitter
  • Add Siavash on Facebook
  • Follow Siavash on Google+
بات:

شناخت حروف توسط شبکه های عصبی
(پست شده در تاریخ 2008/06/06, 06:40:31)

تو این مطلب می خوایم بصورت عملی از شبکه های عصبی استفاده کنیم! واقعا خیلی جالبه می خوایم به کامپیوتر سه تا حرف الفبای انگلیسی رو یاد بدیم.
نکته ی جالب تر این هست که حتی به کامپیوتر نمی گیم هر کدوم از حرف ها چی هستن! فقط بهش می گیم که این ها سه حرف مختلف هستند! و کامپیوتر خودش تشخیص می ده هر کدوم متعلق به کدوم گروه هست! به این نوع طبقه بندی اصطلاحا Unsupervised میگن.
Question level 3 وااای مگه می شه؟؟؟ من فکر می کردم باید لااقل توی مثال هامون به کامپیوتر بگیم مثلا این A هست و این B هست!
Answer " خوب اون هم نوعی یادگیری هست که بهش اصطلاحا Supervised می گن. اما توی این مثال حالت جالب تر یعنی Unsupervised رو می خوایم بررسی کنیم. به این صورت که فقط به کامپیوتر می گیم ۳ دسته وجود داره و براش چندین مثال می زنیم و خودش مثال ها رو توی ۳ دسته قرار می ده! در نهایت ما مثلا می تونیم بگیم همه ی مثال هایی که در دسته ی دوم قرار گرفتن A هستند.
شاید جالب باشه بدونید گوگل هم برای دسته بندی اطلاعات از همچین روشی استفاده می کنه! البته کمی پیشرفته تر. مثلا ۱۰۰ متن اقتصادی و ۱۰۰ متن ورزشی به کامپیوتر میده و از کامپیوتر می خواد اونها رو به ۲ بخش تقسیم بندی بکنه! ورودی لغت های اون متن ها هستند. "
Question level 3 وای، سیاوش باورم نمیشه!
Question level 2 من هم همینطور. مگه می شه کامپیوتر خودش دسته بندی کنه! لطفا ادامه بدید.
Answer " اگه اجازه بدید می خوام همین کار رو انجام بدم! "

ابزار مورد نیاز

خوب! برای این که شروع کنیم به چند مورد نیاز داریم:
  1. در مورد هوش مصنوعی و شبکه های عصبی یکم اطلاعات داشته باشید. در صورتی که آشنایی ندارید می تونید مقدمه ای بر هوش مصنوعی و مقدمه ای بر شبکه های عصبی رو مطالعه کنید.
  2. برنامه ای برای تولید الگو که ورودی شبکه ی عصبی ما خواهد بود. این برنامرو میتونید از اینجا تهیه کنید.
  3. نرم افزار JOONE Editor. عبارت JOONE مخفف Java Object Oriented Neural Engine هست. که یک ابزار قدرت مند برای بوجود آوردن و آموزش انواع شبکه های عصبی در Java هست. توی این آموزش ما از ویرایشگر این ابزار استفاده می کنیم که محیطی گرافیکی برای تولید شبکه های عصبی داره و کار با اون بسیار ساده هست. این ابزار از اینجا قابل دریافت هست. بدیهیه که برای نصب این ابزار ابتدا باید جاوا روی کامپیوتر شما نصب باشه.
  4. کمی پشتکار و حوصله.
Question level 2 ای بابا! من جاوا رو کامپیوترم نصب نیست! یعنی باید برم سیدیشو بخرم؟؟؟
Answer " فکر کنم شما علاوه بر جاوا مورد ۴ رو هم نداشته باشی... در صورتی که اینترنتت پر سرعته می تونی از اینترنت هم J2SE رو دانلود کنی. "
Question level 2 آره اینترنتم ADSL هست!.

ساخت الگوها

حالا می خوایم یک سری الگو تولید کنیم. الگو همون مثال هایی هست که گفتیم برای کامپیوتر می زنیم تا بتونه یاد بگیره.
برای این کار از برنامه ای که در شماره ی ۲ بخش قبل معرفی کردم استفاده می کنیم. این برنامه خیلی ساده کار می کنه و فقط الگو ها رو از حالت تصویری به ۰ و ۱ تبدیل می کنه.
Question level 4 سیاوش می تونی توضیح بدی چطور این کار انجام میشه؟
Answer " بله حتما! اول تصویر رو به یک ماتریس ۸ در ۸ تقسیم می کنه. یعنی ۶۴ قسمت. وقتی دکمه ی سمت چپ ماوس پایینه در صورتی که ماوس از هر کدوم از اون ۶۴ بخش رد بشه اون بخش رو داخل ماتریس علامت گذاری می کنه (مقدار اون قسمت رو True می کنه). وقتی دکمه ی Learn زده می شه برنامه مقدار تمام قسمت ها رو از بالا به پایین داخل یک فایل ذخیره می کنه. مقدار هر قسمت می تونه ۰ یا False و ۱ یا True باشه. "
در صورتی که سورس این برنامرو خواستید کافیه توی بخش نظرات بگید تا براتون میل کنم.
کار با این برنامه خیلی آسون هست همونطور که توی شکل مشخصه.
کافیه الگویی که دوست دارید رو داخل فضای سفید بکشید و دکمه ی Learn رو بزنید. Textbox پایینی برای تغییر دادن آدرس فایلی هست که اطلاعات توی اون ذخیره میشه. و Textbox بالایی برای اینه که بگید این الگو چه حرفی هست که توی این مطلب نیازی به پر کردن اون نیست چون ما بحثمون یادگیری Unsupervised هست. توی مطالب بعدی برای یادگیری Supervised به این فیلد نیاز خواهیم داشت.
خوب من برای اینکه مثال پیچیده نشه ۳ حرف رو می خوام به کامپیوتر یاد بدم. A و C و Z!
برای این کار برای هر کدوم از حروف چهار مثال وارد می کنم و دکمه ی Learn رو می زنم. توی شکل زیر می تونید هر ۱۲ الگو رو ببینید.
فایل خروجی مربوط به این الگوهای مثال از اینجا قابل دریافت هست.همونطور که می بینید هر ردیف به نظر من و شما عین هم هستند. اما اگر کمی بیشتر دقت کنیم می بینیم جای مربع های مشکی با هم فرق دارن. به نظر شما کامپیوتر هم خواهد فهمید هر ردیف نشاندهنده ی یک حرف مجزا هست؟

تشکیل شبکه ی عصبی

خوب! حالا می خواهیم ساختار شبکه ی عصبی رو طراحی کنیم. برای این کار از JOONE Editor کمک می گیریم.
صفحه ی اول این نرم افزار به این شکل هست:
توی این مثال ما از یک لایه ی ورودی خطی ۶۴ نورونی استفاده می کنیم که هر نورون یک قسمت از ماتریسی که در بخش قبل گفتیم رو به عنوان ورودی می گیره. به عنوان خروجی هم از یک لایه ی ۳ نورونی WinnerTakeAll استفاده می کنیم. در این نوع خروجی یکی از نورون ها ۱ و بقیه ۰ خواهند بود که برای تقسیم بندی بسیار مناسب هست.

ایجاد لایه ی FileInput

برای شروع ابتدا یک لایه ی FileInput ایجاد می کنیم. توسط این ابزار می تونیم یک فایل رو به عنوان ورودی به شبکه بدیم.
روی FileInput کلیک راست کرده و در Properties اون فایل درست شده در مرحله ی قبلی رو به عنوان fileName انتخاب می کنیم و به عنوان Advanced Column Selector مقدار 1-64 رو وارد می کنیم تا برنامه متوجه بشه باید از ستون های ۱ تا ۶۴ به عنوان ورودی استفاده کنه.

ایجاد یک لایه ی خطی

مرحله ی بعدی ایجاد یک Linear Layer یا لایه ی خطی هست. بعد از ایجاد این لایه Properties اون باید به شکل زیر باشه:
همونطور که می بینید تعداد ردیف ها ۶۴ مقداردهی شده که دلیلش این هست که ۶۴ ورودی داریم.
حالا با انتخاب FileInput و کشیدن نقطه ی آبی رنگ سمت راست اون روی Linear Layer خروجی FileInput یعنی اطلاعات فایل رو به عنوان ورودی Linear Layer انتخاب می کنیم.
تا این لحظه ما یک لایه ی ۶۴ نورونه داریم که ورودی اون مقادیر مثال های تولید شده در مرحله ی قبل هست.

ایجاد لایه ی WinnerTakeAll

خوب توی این مرحله لایه ی خروجی که یک لایه ی WinnerTakeAll هست رو تولید می کنیم. Properties این لایه باید به شکل زیر تغییر پیدا کنه تا اطمینان پیدا کنیم الگوها به سه دسته تقسیم میشن:
حالا باید بین لایه ی خطی و لایه ی WinnerTakeAll ارتباط برقرار کنیم. برای این کار باید از Kohonen Synapse استفاده کنیم و Full Synapse جواب نخواهد داد. پس روی دکمه ی Kohonen Synapse کلیک کرده و بین لایه ی خطی و لایه ی WinnerTakeAll ارتباط ایجاد می کنیم.
در آموزش های بعدی فرق انواع سیناپس ها رو بررسی خواهیم کرد.

آموزش شبکه

تا این لحظه شبکه باید به این شکل باشه. حالا می تونیم آموزش شبکرو شروع کنیم. برای این کار در منوی Tools بخش Control Panel رو انتخاب می کنیم. و در صفحه ی جدید learningRating و epochs و training pattern و learning رو به شکل زیر تغییر می دیم.
epochs تعداد دفعاتی که مرحله ی آموزش تکرار میشرو تعیین می کنه.
learningRate ضریبی هست که در یادگیری از اون استفاده می شه. بزرگ بودن اون باعث میشه میزان تغییر وزن نورون ها در هر مرحله بیشتر بشه و سرعت رسیدن به حالت مطلوب رو زیاد می کنه اما اگر مقدار اون خیلی زیاد شه شبکه واگرا خواهد شد.
training patterns هم تعداد الگو هایی که برای آموزش استفاده می شن رو نشون می ده که در این مثال ۱۲ عدد بود.
بعد از اینکه تمام تغییرات رو ایجاد کردیم دکمه ی Run رو می زنیم و منتظر می شیم تا ۱۰۰۰۰ بار عملیات یادگیری انجام بشه.

تست کردن شبکه

تبریک می گم! شما الان به کامپیوتر سه حرف A و C و Z رو یاد دادید!
اما خوب حالا باید ببینید کامپیوتر واقعا یاد گرفته یا نه.
برای این کار از یک لایه ی FileOutput استفاده می کنیم تا خروجی شبکرو داخل یک فایل ذخیره کنیم.
Properties لایه ی FileOutput باید بصورت زیر باشه:
همونطور که می بینید به عنوان fileName مقدار c:\output.txt رو دادیم. یعنی خروجی شبکه در این فایل ذخیره میشه.
حالا کافیه لایه ی WinnerTakeAll رو به لایه ی FileOutput متصل کنیم.
بعد از متصل کردن این دو لایه شکل کلی باید بصورت زیر باشه:
برای اینکه فایل خروجی ساخته بشه باید یک بار این شبکرو اجرا کنیم. برای این کار مجددا در منوی Tools بخش Control Panel رو انتخاب می کنیم و در اون learning رو False و epochs رو ۱ می کنیم تا شبکه فقط یک بار اجرا شه. پس از تغییرات این صفحه باید به شکل زیر باشه:
حالا با توجه به اینکه من اول چهار مثال A رو وارد کردم و بعد به ترتیب چهار مثال C و چهار مثال Z رو ببینیم خروجی این شبکه به چه شکل شده.
باور کردنی نیست! خروجی به این شکل در اومده:
  1. 1.0;0.0;0.0
  2. 1.0;0.0;0.0
  3. 1.0;0.0;0.0
  4. 1.0;0.0;0.0
  5. 0.0;1.0;0.0
  6. 0.0;1.0;0.0
  7. 0.0;1.0;0.0
  8. 0.0;1.0;0.0
  9. 0.0;0.0;1.0
  10. 0.0;0.0;1.0
  11. 0.0;0.0;1.0
  12. 0.0;0.0;1.0
همونطور که می بینید ۴ خط اول که مربوط به A هستن ستون اولشون ۱ هست و در چهار خط دوم ستون دوم و در چهار خط سوم ستون سوم!
این یعنی کامپیوتر بدون اینکه کسی به اون بگه کدوم مثال ها کدوم حرف هست خودش فهمیده و اون ها رو دسته بندی کرده.
Question level 1 ببخشید. خوب چون پشت هم دادید مثال هر حرف رو اینطوری نشده؟
Answer " نه! کامپیوتر که نمی دونسته من می خوام مثال های هر حرف رو پشت سر هم بدم! من برای راحتی خودم این کار رو کردم. شما می تونی ورودی هاتو غیر مرتب بدی! "
Question level 2 دلیل خاصی داره که در A ستون اول ۱ هست و ...
Answer " نه! ممکن بود برای A ستون دوم ۱ بشه و یا هر حالت دیگه. شما اگر امتحان کنید ممکنه تفاوت پیدا کنه. اما مهم اینه در تمام A ها یک ستون خاص مقدارش ۱ و بقیه ی ستون ها مقدارشون صفر می شه. پس یعنی کامپیوتر تونسته به خوبی تقسیم بندی کنه. "

امتحان با مثال های جدید

حالا می خوایم شبکرو با سه مثال جدید تست کنیم که در مثال های آموزشی نبوده! برای این کار من با استفاده از برنامه ی تولید الگو ۳ مثال جدید درست می کنم و به عنوان فایل ورودی در شبکه فایل جدید رو انتخاب می کنم.
توی شکل زیر سه مثال جدید رو می تونید ببینید:
برای جذابیت علاوه بر این سه مثال ۲ مثال دیگه هم که احتمالا برای یک موجود بد خط هست گذاشتم!
فایل خروجی این مثال ها از اینجا قابل دریافت هست.
به نظر شما این دو تا چه حرف هایی هستن؟
Question level 2 اییییووول این دو تا مثال آخریا که کپ خط علیههه!
Question level 4 علی؟؟؟
Question level 2 آره برادرمه!
Question level 4 چه خوب که برادرته.
Question level 2 آره. چپیه Zه و راستیه هم C هست.
خوب حالا بگذارید ببینیم کامپیوتر چه جوابی می ده. با توجه به اینکه اول مثال C بعد مثال Z و بعد مثال A رو وارد کردم. دو مثال بعدی هم به ترتیب مثال بد خط سمت چپ و مثال بد خط سمت راست هستند. و اما جواب:
  1. 0.0;1.0;0.0
  2. 0.0;0.0;1.0
  3. 1.0;0.0;0.0
  4. 0.0;0.0;1.0
  5. 0.0;1.0;0.0
کامپیوتر سه مورد اول رو به خوبی C و Z و A تشخیص داده. و دو مورد بد خط هم به ترتیب از چپ به راست Z و C تشخیص داده!
حتی برای انسان هم سخته فهمیدن اینکه مورد های چهارم و پنجم چی هستند اما اگر خوب دقت کنید می بینید به مواردی که کامپیوتر خروجی داده نزدیک تر هستند.
Question level 2 کجاش سخته! من که گفتم کدوم چیه!
Answer " خوب همه مثل شما یه برادر بد خط ندارن. "

نتیجه گیری

فکر کنم خودتون نتیجه بگیرید بهتر باشه...
Question level 1 به نظر من کامپیوتر خیلی با شعوره!
Answer " کامپیوتر شعور نداره! اما ما سعی کردیم طریقه ی عملکرد مغز رو به صورت خیلی ابتدایی و به ساده ترین نحو توش شبیه سازی کنیم! "
تو مطلب امروز دیدیم که کامپیوتر تونست بدون اینکه ما براش مثال هایی بزنیم و بگیم هر کدوم چه حرفی هستند و فقط با دادن تعداد دسته ها، مثال ها رو به سه دسته همونطوری که انسان ها تقسیم می کنند تقسیم کنه. همونطور که گفتیم به این نوع دسته بندی، دسته بندی Unsupervised میگن. در مباحث بعدی مثال هایی از یادگیری و دسته بندی Supervised می زنیم تا با اون نوع هم آشنا شید.
این دفعه دیگه جدا زیاد صحبت کردم بس که موضوع جالب بود.
سلامت باشید.

لینک های داخلی

لینک های خارجی

References

تگ ها

Pattern Recognition, ANN, Artificial Intelligence, Neural Network

نظرها

نام:
ایمیل:
وبگاه:
نظر:
 
شقایق یزدی:
پست شده در تاریخ 2015/07/17, 14:04:35
" سلام میشه زحمت بکشید سورس برنامه رو واسم بفرستید ممنون "
علی:
پست شده در تاریخ 2015/05/12, 10:41:49
" سلام خسته نباشید اگه میشه و اگه دارید لطف کنید سورس کد این موضوع را برام ایمیل کنید ممنون.از حروف بزرگ انگلیسی که بصورت دستی نوشتیم عکس بگیریم و بوسیله نرم افزار وکا یا متلب موارد مشابه ای که به ما داده میشه رو نرم افزار بتونه تشخیص بده که این حرف چیه.متشکر "
فریبا:
پست شده در تاریخ 2014/12/28, 16:24:51
" با سلام کدتشخیص حروف توسط شبکه عصبی را خواستم اگه ممکنه بفرستید fari.falah20004@gmail.com "
فریبا:
پست شده در تاریخ 2014/12/28, 16:23:18
" با سلام کد تشخیص حروف توسط شبکه عصبی را خواستم برام بفرستید ممنونم "
سهیل:
پست شده در تاریخ 2014/11/02, 10:12:21
" ممنون از مطالب مفیدتون - امکانش هست سورس کد برای ساخت الگوها رو ارسال نمایید "
مینا:
پست شده در تاریخ 2014/10/13, 16:30:31
" خیلی ممنون میشم سورس کد رو برای من هم ارسال کنین. bluesmile1390@yahoo.com "
عسل آذری:
پست شده در تاریخ 2014/04/26, 12:06:02
" عالی بووووووووووووووود. لطفا اگه امکانش هس واسه منمم میل کنید. ales_turkey@yahoo..com "
مینا:
پست شده در تاریخ 2014/04/17, 12:50:47
" سلام، ممنون از آموزش خوبتون. امکانش هست سورس این برنامرو رو برای من بفرستید؟ ممنون "
javad:
پست شده در تاریخ 2014/04/07, 13:05:30
" سلام. از مطالب خوبتون خیلی ممنونم. من نرم افزار joon را دانلود کردم و جاوا هم نصب کردم ولی تو نصب نرم افزار همه چیز خوب پیش میره ولی آخرای نصبش گیر میکنه و هرقدر هم صبر می کنم نصبش کامل نمیشه لطفا اگه ممکنه یکی راهنماییم کنه. واسه پایان نامه ام به شدت به این برنامه نیاز دارم. ممنونم naqdbishi@yahoo.com "
محمود:
پست شده در تاریخ 2014/03/06, 05:38:41
" با سلام اگر امکان دارد سورس ان را برایم بفرست "
fatemeh:
پست شده در تاریخ 2014/02/22, 09:35:23
" سلام عالی بود لطفا سورس کدشو برام میل می کنید "
افسانه:
پست شده در تاریخ 2013/11/29, 08:44:02
" با سلام من هم سورس کد رو میخوام. ممنون "
رحیمی:
پست شده در تاریخ 2013/11/25, 11:33:56
" بسیار مفید بود - لطفا در صورت امکان آدرس مطالب جدید و سورس برنامه رو واسم ایمل کنید مرسی "
مهدی:
پست شده در تاریخ 2013/11/22, 08:49:50
" سلام آموزشهاتون رو خیلی دوسداشتم ممکنه سورس pattern generator رو برا من ایمیل بفرمایید "
hasan:
پست شده در تاریخ 2013/11/20, 14:56:22
" با تشکر لطفا سورس کد را برام ایمیل کنید "
رضوی:
پست شده در تاریخ 2013/10/19, 12:23:18
" سلام. عالی بود. سپاس. "
lمهتاب:
پست شده در تاریخ 2013/10/11, 08:28:50
" سلام با تشکر از مطالب بسیار بسیار جالبتون اگه میشه سورس و الگوریتم و برنامه که در متلب باید بنویسیم را برام ایمیل کنید با تشکر فراوان "
shahryar:
پست شده در تاریخ 2013/07/11, 11:17:24
" سلام خیلی ممنونم بابت مطالب بسیار جالبی که در سایتتون قرار دادین, لطفا اگر امکانش هست سورس برنامه ای که تولید الگو می کند را ایمیل کنید . بینهایت ممنونم "
ناصر:
پست شده در تاریخ 2013/07/07, 02:47:50
" سلام مهندس میشه این برنامه را با کدش بام ایمیل کنید خواهش هر چه سریعتر "
کریمی تبار:
پست شده در تاریخ 2013/07/02, 02:55:35
" سلام مهندس جان ممنون میشم لطف کنید کد رو برای من ارسال کنید با تشکر "
سمانه:
پست شده در تاریخ 2013/04/17, 03:26:22
" سلام خسته نباشید ، می تونم فایل کلی برنامه رو واسم بفرستید "
afsaneh:
پست شده در تاریخ 2013/02/15, 00:19:13
" سلام خسته نباشید ببخشید من نتونستم joonEdit رو دانلود کنم یا حتی از سایت دیگه ای هم بیابمش میشه لطفا این برنامه رو آپلود کنید یا یه لینک خوب بدید؟! ممنون میشم از کمکتون . مرسی از مطلب فوق العاده تون "
hasti:
پست شده در تاریخ 2013/02/02, 15:39:09
" با سلام من یه پروژه برنامه نویسی در مورد شبکه های عصبی میخواستم که الفبای انگلیسی رو توسط پرسپترون آموزش بده. مثل شبکه ای که شما اینجا طراحی کردین. خیلی هم فوریه. میتونین بهم کمک کنین؟ "
JB:
پست شده در تاریخ 2013/01/03, 20:20:29
" سلام عالی بود، ممنون. منتظر قسمت های بعدی هستیم. "
بهمنی:
پست شده در تاریخ 2012/12/18, 20:25:09
" سلام میشه سورس و کدشو واسم میل کنید خیلی لازم دارم مرسی "
raziyeh:
پست شده در تاریخ 2012/10/28, 12:33:31
" عالیه . مرسی. من به همین برنامه نیاز داشتم و نیازم هم خیلی ضروریه. خوشحالم که مطلب شما رو خوندم. میشه طفا سرس کد این برنامه رو واسه منم ایمیل کنید؟ خواهش میکنم! "
علی:
پست شده در تاریخ 2012/09/11, 13:14:57
" سلام خسته نباشی کارتون عالی بودممنون از اینکه این برنامه را رو سایت گذاشتین من سورس این برنامه رو با مطلب میخوام اگه برام بفرستین ممنون می شم. "
وقار:
پست شده در تاریخ 2012/08/31, 20:37:31
" با سلام.خیلی ممنون از این که در اختیار گذاشتین.ممکنهsorce patterno برام بفرستین؟ "
زهرا:
پست شده در تاریخ 2012/08/18, 12:10:27
" بسیار عالی بود.در مورد تشخیص اعداد چیزی ندارید؟ "
ghami:
پست شده در تاریخ 2012/07/07, 23:20:05
" سلام لطفا مقاله برای تشخیص فارسی با شبکه غعصبی یا حداقل سورس برنامه رو بفرستید "
nerdy:
پست شده در تاریخ 2012/05/23, 09:33:39
" سلام . واقعا عالی بود مطلبتون . من هم مثل همه دوستان دیگه ازتون خواهش میکنم سورس کدش رو بهم بدین خیلی برام حیاتیه . بازم ممنون seven.nerdy@yahoo.com "
mina_m4th:
پست شده در تاریخ 2012/05/21, 15:39:56
" سلام ممنون میشم اگه سورس این کد رو با متلب برای من بفرستید:) "
vahid:
پست شده در تاریخ 2012/04/07, 12:22:47
" آقا دمت گرم. خيلي خوب توضيح دادي. اگه ميشه كه سورس برنامه هات هم برام بفرستي عالييه! اگر سورس اونا رو تو متلب هم داري كه نور علي نوره. دمت گرم. "
Alizadeh:
پست شده در تاریخ 2012/03/05, 00:26:47
" سلام میشه سورس کد این برنامه را برام ایمیل کنید. ممنونم "
saghar:
پست شده در تاریخ 2012/02/08, 01:07:14
" mishe source barname ro baram mail konin ta in hafete mohalat daram merci "
محسن:
پست شده در تاریخ 2012/02/02, 11:11:04
" سلام من ی کد میخوام که با شیکه عصبی بشه اعداد پلاک خودرو رو تشخیص به لطفا کمکم کنید "
فاطمه:
پست شده در تاریخ 2012/01/01, 16:18:03
" سلام.وقت به خیر.میشه لطفا سورسبرنامه رو برام ایمیل کنید.ممنونم "
hassan:
پست شده در تاریخ 2011/12/20, 16:34:46
" سلام. میشه لطف کنید سورس برنامه رو واسم ایمیل کنید؟ ممنون میشم hassan.tbt1989@gmail.com "
ندا:
پست شده در تاریخ 2011/12/14, 11:19:36
" مطالب خیلی خیلی عالی بود. ولی من نمیتونمJOONE editor دانلود کنم میشه یکی به من کمک کنه ، کارم خیلی گیره، خواهش میکنم "
mehdi:
پست شده در تاریخ 2011/11/15, 16:37:51
" لینک JOONE Editor هم هرکای کردم دانلود نشد اگه امکان داره این نرم افزار روهم برام ایمیل کنید "
mehdi:
پست شده در تاریخ 2011/11/15, 16:35:43
" میشه سورس برنامه رو برای من میل بزنید. "
Emperor:
پست شده در تاریخ 2011/10/13, 14:52:51
" سلام. آقا واقعا خسته نباشی. میخواستم سورس برنامه رو ازت خواهش کنم. دمت گرم. موفق باشی. "
nobody:
پست شده در تاریخ 2011/09/05, 10:57:35
" با سلام در صورتی که سورس این برنامرو خواستید کافیه توی بخش نظرات بگید تا براتون میل کنم. ممنون "
مهین:
پست شده در تاریخ 2011/07/01, 18:02:44
" سلام میشه سورس کد این برنامه را برام ایمیل کنید. ممنونم "
Sh.M:
پست شده در تاریخ 2011/05/09, 20:12:58
" سلام . خسته نباشید. مطالبی که گفتین واقعا مفیدن. من دانشجوی ترم آخر کارشناسی نرم افزارم برا پروژه نهایی شبکه های عصبی برام تعیین شده اونم یه هفته پیش و تقریبا کمتر از 2 ماه وقت دارم که جمع و جور کنم. میتونم رو کمک شما حساب کنم؟ چون باید شروع کنم در حالی که نیچ اطلاعاتی در این زمینه ندارم. واقعا ممنون میشم ازتون. در ضمن اگه امکانش باشه سورس برنامه رم برام بفرستین. متشکر. موفق باشین. "
farzaneh:
پست شده در تاریخ 2011/05/05, 23:42:41
" ببخشید من سورس این برنامه با مطلب را میخواستم میشه برام میل کنید با تشکر "
farzaneh:
پست شده در تاریخ 2011/05/05, 00:43:58
" مرسی خیلی خوب بود و لطفا سورس برنامه را برایم میل کنید و یا کدام نرم افزلر برنامه را نوشتید؟ "
mahdye:
پست شده در تاریخ 2011/04/19, 13:46:04
" kheili khub bud mamnun misham age amkan dare sourcecode barnamaro baram mail bezanid "
neda:
پست شده در تاریخ 2010/12/27, 14:29:22
" سلام آقا سیاوش قرار بود کد برنامه رو برای من ارسال کنید. سورس برنامه pattern generator و خود برنامه joone editor. ممنون می شم اگه سریعتر کمکم کنید. "
neda:
پست شده در تاریخ 2010/12/22, 06:47:08
" من احتیاج خیلی فوری به این کد دارم "
neda:
پست شده در تاریخ 2010/12/22, 06:46:23
" با سلام. . میشه سورس برنامه رو برای من میل بزنید. مقالتون خیلی عالی بود "
آشنا:
پست شده در تاریخ 2010/12/14, 23:54:58
" عالیه. مرسی میشم برام میل بزنی "
sepideh:
پست شده در تاریخ 2010/10/31, 09:46:18
" salam vaghtetoon bekheir payanameye man rajebe shenasaeiye hooroof ba estefade az shabakehaye asabiye chand layast. man bayad ye nemoone tashkhise charachter ro piade sazi konam , shoma narm afzare joone editoro pishnahad mikonid ya matlabo?? mishe ye seri manabe behem moarefi konin?? mitoonam shomare tamasetoono dashte basham age soali dashtam beporsam?? mamnoon "
غزل:
پست شده در تاریخ 2010/10/23, 17:23:06
" سلام لطف کنید سورس برنامه pattern generator را خیلی فوری برام ایمیل کنید کامل و بدون نقض اگر سورس C# را داری ممنون میشم سریعا برایم بفرستی "
gelareh:
پست شده در تاریخ 2010/10/13, 21:39:23
" khili ali bod mamnoonam az etelaate mofidetun..mishe khahesh konam age mozoii dar ertebat ba amozeshe shabakeye asabi tu matlab darid baram mail konid khili mamnun misham "
mahdi:
پست شده در تاریخ 2010/10/05, 23:37:30
" سلام لینک برنامه joone رو بذارید تشکر "
بشرا:
پست شده در تاریخ 2010/09/04, 09:50:43
" شما فوق العاده اید. ممنون از زحمتاتون.. خسته نباشین . منم با متلب می خوام اینکارو بکنم. اگه فایلی دارین که کمکم کنه عالیی میشه boshra_sedghi@yahoo.com "
مهدي:
پست شده در تاریخ 2010/09/02, 22:10:29
" سلام سياوش جان.......ميشه لطف كني و سورس كد برنامه ساخت الگو رو برام ميل كني؟ يك مشكل هم داشتم، ميشه راهنماييم كني: چطور مي تونم يك عكس (سياه-سفيد يا رنگي) رو به يك نقشه بيتي تبديل كنم؟ ممنون به خاطر زحماتت... "
star:
پست شده در تاریخ 2010/08/31, 17:47:14
" سلام میشه سورس این پروژه رو واسم بفرستی "
ali:
پست شده در تاریخ 2010/08/23, 16:56:09
" سلام سورس کد رو میخوام! امکانش هست؟ "
mitra23:
پست شده در تاریخ 2010/08/11, 01:34:31
" من خيلي به اين پروژه نيازدارم. وقتمم داره تموم ميشه. خواهش ميكنم راهنماييم كنيد.متشكرم "
mitra23:
پست شده در تاریخ 2010/08/11, 01:29:00
" سلام. پرو|ه من در مورد آموزش دادن به شبكه هاي عصبي درپيش بيني بارندگيه داره ديوونم ميكنه. با نرم افزارmatlab .شما مي تونيد بهم كمك كنيد. خواهش مي كنم "
فاطمه:
پست شده در تاریخ 2010/08/03, 13:19:39
" سلام، ميشه خواهش كنم سورس رو برام بفرستين، موضوع پروژم همينه ولي بايد با كد vb بنويسم ،اگر ميشه و مطلبي دارين كمكم كنيد.ممنون "
سارا:
پست شده در تاریخ 2010/08/01, 11:29:17
" خواهش كرده بودم سورس برنامه رو برام بفرستين، خيلي احتياج دارم ، پروژه رو پياده سازي كردم ولي قبول نكردن، بايد برنامه مه نويسي كنم ، ديگه وقت ندارم، خواهش مي كنم كمكم كنيد "
فرزانه عظیمی:
پست شده در تاریخ 2010/07/28, 15:59:25
" با سلام و احترام ممنون از مطالب مفید شما. اگر ممکن است سورس پروپه را برای من ارسال کنید . راستی نرم افزار JOONE Editor را نمی توانم دانلود کنم . فکر کنم به خاطر تحریم اجازه دانلود را نمی دهد. با تشکر "
elham:
پست شده در تاریخ 2010/07/13, 14:31:52
" با سلام .اگه ممکنه source code پروژه را برام ایمیل کنید. متشکرم "
محمد:
پست شده در تاریخ 2010/07/07, 19:09:48
" مهندس عزیز اگه لطف کنید پروژه رو برام میل کنید ممنون میشم "
سارا پورغلام:
پست شده در تاریخ 2010/06/29, 15:41:40
" با سلام اگر ممكنه سورس برنامه رو برام بفرستيد "
hanie:
پست شده در تاریخ 2010/04/07, 20:37:44
" اگه مطلبشو دارین اون و بفرستین ممنون "
hanie:
پست شده در تاریخ 2010/04/07, 20:36:40
" سورسشو برای منم بفرستید "
hanie:
پست شده در تاریخ 2010/04/07, 20:36:04
" من پروژه ی پایان نامه ام راجع به شناسایی اعداد فارسی با شبکه های عصبیه لطفا اگه مطلبی دارین درموردش حتما برام میل کنین خیلی نیاز دارم "
Mahdi:
پست شده در تاریخ 2010/03/25, 23:01:24
" لطفا سورسش رو برای من هم بفرستین "
سمانه:
پست شده در تاریخ 2010/03/18, 21:38:14
" واقعا عالي بود لطف مي كنيد سورسشو واسه منم بفرستيد البته با مطلب باشه بهتره بازم ممنون "
esi:
پست شده در تاریخ 2010/03/03, 09:02:17
" لطفا كد را براي من هم بفرستيد اگه ميشه توضيح هم بدين "
aa:
پست شده در تاریخ 2010/02/21, 09:03:09
" عالیه سورسشم برا من بگذارید همون طور که دوستان گفتن با مطلب هم اگه انجام بدین ممنون میشم "
a:
پست شده در تاریخ 2010/02/21, 09:01:06
" با مطلبشم اگه بذارید دیگه خیلی خوبه .سورس برنامه را برا منم بفرستید لطفا "
داریوش:
پست شده در تاریخ 2010/01/11, 05:29:48
" من خودم با vb6 برنامه نویسی میکنم اکه میشه با کد یه مثال بزنید "
iman:
پست شده در تاریخ 2010/01/02, 19:24:00
" لطفا سورس patternرا برام بفرست ممنون "
k.g.b:
پست شده در تاریخ 2009/12/28, 15:20:00
" سورس برنامه شناسایی حروف را برام ارسال کنید متشکرم "
mahnaz-2010:
پست شده در تاریخ 2009/12/16, 19:26:57
" من خیلی اتفاقی به سایت شما برخورد کردم و عضو شدم . میخواستم یه شبکه عصبی طراحی کنم با متلب برای تشخیص ارقام 0 تا 9 ممنون میشم اگه در این مورد پروژه ای دارین برام میل بزنین با تشکر "
میثم:
پست شده در تاریخ 2009/11/28, 18:56:56
" زیر دیپلم حرف بزنین مام متوجه شیم "
درویش:
پست شده در تاریخ 2009/11/22, 12:24:38
" سلام و خسته نباشید -فایلتون خیلی جالبه اگه می تونید سورس برنامه رو برام میل کنید خیلی ازتون ممنون میشم "
Sajjad:
پست شده در تاریخ 2009/11/20, 22:53:41
" سلام واقعا مقاله عالیه و خیلی مفیده اگه براتون مقدوره برنامه رو برام بفرستید یا اگه ممکنه لینک دانلودش رو بزارید با تشکر "
mahmood:
پست شده در تاریخ 2009/10/29, 11:24:04
" اگر ایران انسانهایی دگر خواه مثل شما داشته باشه مطمئن باش پیشرفت فوق العاده ای میکنه.از شما ممنون میشم اگه سورس برنامه رو برای منم بفرستید. "
hadis:
پست شده در تاریخ 2009/10/28, 13:44:25
" chera dige javabam ro nadadin?projemo khodam neveshtam faghat barnamash ro be zaban C balad nistam che kar konam?!!!! "
خجسته:
پست شده در تاریخ 2009/10/24, 11:30:22
" عالی بود لطفا سورس برنامه میل کنید و اگر مطلبی در مورد object شبکه های عصبی دارید برام بفرستین یا نمونه ای دیگر ممنون "
hadis:
پست شده در تاریخ 2009/10/10, 10:25:02
" salam aslan fekr nemikardam javab bedid az inke karbaran baratoon mohem hastan mamnoon kheylii khooooooooooobin "
hadis:
پست شده در تاریخ 2009/10/01, 11:27:55
" همین برنامه رو توی مطلب چه طوری باید انجام بدیم "
hadis:
پست شده در تاریخ 2009/10/01, 11:24:15
" عالی بود،یه پروژه درمورد شبکه های عصبی نیاز دارم با یه برنامه درموردش کمکم می کنیدخواهش میکنم کارم خیلی گیره "
aseman:
پست شده در تاریخ 2009/09/28, 22:42:06
" salam omidvaram haletoon khoob bashe, man editore joone ro chejoori bayad nasb konam? "
hasan:
پست شده در تاریخ 2009/09/24, 19:26:31
" بسیار عالی بود.ممنون میشم برای منم میل کنی "
mohammad:
پست شده در تاریخ 2009/09/24, 19:05:49
" بسیار عالی بود. لطفاً سورس برنامه را به من ایمیل کنید "
دلاور:
پست شده در تاریخ 2009/09/21, 08:20:56
" ممنون میشم برای منم میل کنی "
Genius Kasra:
پست شده در تاریخ 2009/09/15, 23:23:44
" کارت فوق العاده است ... دمت گرم موفق باشی "
nazanin:
پست شده در تاریخ 2009/08/31, 19:21:58
" لطفا سورس برنامه رو برام میل کنید. خیلی فوری نیاز دارم .shabebarany66@yahoo.com "
aazam:
پست شده در تاریخ 2009/08/30, 08:23:24
" خیلی عالی بود. لطفا سورس برنامه رو برام میل کنید. خیلی فوری نیاز دارم. "
navid:
پست شده در تاریخ 2009/07/18, 11:47:22
" salam,neveshte bo0did har ki source aslie barnamaro mikhad bege,mamno0n misham age baram befresti... "
hamid:
پست شده در تاریخ 2009/07/17, 09:23:33
" salam linkam konid http://pnu.hamidjalali.com "
شیوا:
پست شده در تاریخ 2009/06/09, 11:12:35
" سلام این مثالی که اینجا وجود داره در مورد یادگیری برای تشخیص حروف یا دست خط هستش . میشه از این نرم افزار برای کاربردهای دیگر شبکه عصبی مثل پیش بینی های یک فرایند آماری یا و... استفاده کرد ... ممنون "
Rasool:
پست شده در تاریخ 2009/06/08, 14:14:25
" سلام.عالی بود.من می خوام پروژه پایان ترمم در مورد تشخیص الگو باشه.اگه میشه راهنماییم کنید.در ضمن می خوام ترجیحا با matlab باشه.ممنون "
mndqlbqly:
پست شده در تاریخ 2009/05/30, 18:41:29
" Salam,Source ro mail Konid,tanx. "
زهرا:
پست شده در تاریخ 2009/05/27, 09:23:14
" سلام من واقعا ازتون ممنونم نوشته های شما خیلی به من کمک کرد انشاا.. که همیشه موفق و پیروز باشین "
showan:
پست شده در تاریخ 2009/05/19, 16:03:51
" واقعا مطالب جالب هستند اگر مقاله يا مطلبي در اين مورد دارين يا پياده سازي انجام دادين مخصوصا براي ارقام لطفا براي من بفرستيد مطما باشيد من هم مطالبي براي شما دارم كه به درد شما بخورد . به من mail بزنيد . "
کپچا:
پست شده در تاریخ 2009/04/30, 00:29:07
" خسته نباشید سیاوش جان. آقا واسه ما مبتدیا راهی هست که بتونیم راحت تر یه نرم افزار درست کنیم که بتونه کپچا رو بخونه.کپچاهایه ساده رو.تا دلت هم بخواد نمونه عکس از حروفش دارم ممنون میشم اگه راهنمایی کنین. "
changiz karamian:
پست شده در تاریخ 2009/04/22, 23:05:10
" در صورت امکان source code اشاره شده رو برای من ایمیل کنید . ممنونم "
محمدی:
پست شده در تاریخ 2009/03/14, 23:45:06
" سلام مطلب خیلی خوب بود من میخوام که سه فونت انگلیسی رو از هم (به وسیله ی شبکه ی som ونرم افزار مطلب )تشخیص بدم ازتون میخواستم که تو کدش من رو راهنمایی کنید. از لطفتون ممنونم. "
tt:
پست شده در تاریخ 2009/03/08, 14:27:19
" salam khobe mishe baaram manam codesho email koni ardestany@gmail.com "
shima:
پست شده در تاریخ 2009/02/24, 20:23:09
" salam ba tashakor az amoozesh khobeton ye khaheshi dashtam va ean ke source ean barnamaro baraye man mail konid ba tashakor niaze man foristy "
آیدین:
پست شده در تاریخ 2009/01/13, 18:28:18
" مطلب بسیارمفید و جالبی بود. اگر لطف کنی و سورس برنامه رو میل کنی ممنون می شم. "
shokoo:
پست شده در تاریخ 2009/01/01, 19:56:32
" مطلب بسیار جالب و قابل فهمی بود . ممکنه لطف کنید سورس برنامه را برای من بفرستید؟ "
mona:
پست شده در تاریخ 2008/12/10, 15:09:14
" ba arze salam va khste nabashid mikhastam azatoon khahesh konam darsooorate emkan yek meghdar bishtar rajebe ghesmate teste barname tozih bedin (masalan inke koja save konim filehaye pj jadido va inke khorooojio koja bebinim va aya lazeme baraye test taghiri too layahaye dige bedim ya na? )vaghan bloge khoob va mofid va dareine hal kamyabi darid.kheili kheili mamnoon "
rohollah:
پست شده در تاریخ 2008/11/16, 10:50:24
" در صورت امکان source code اشاره شده رو برای من ایمیل کنید . با تشكر "
سهیل:
پست شده در تاریخ 2008/11/12, 01:58:46
" واقعا ممنونم خیلی کمک بزرگی به من کردی ، چون این ترم یکی از درسام Soft computing و یکی از مباحثش همین شبکه های عصبیه بازم ممنون "
charli:
پست شده در تاریخ 2008/11/06, 12:50:02
" Dear Siavash thanks for your beautiful teaching. If it is possible for you i want to see your code. i like to learn this context. special thanks "
charli:
پست شده در تاریخ 2008/11/06, 12:43:14
" Dear Siavash thanks for your beautiful teaching. If it is possible for you i want to see your code. i like to learn this context. special thanks "
mo30km:
پست شده در تاریخ 2008/11/05, 17:10:42
" مقاله ی خوبی بود گلم اگه امکانداره من هم سورس برنامه رو میخواستم حالا تصمیم با خودته آخه من به این سورس خیلی احتیاج دارم اگه اینو بدی که ممنونت میشم. "
MARYAMGOLE82:
پست شده در تاریخ 2008/10/29, 21:20:25
" سلام دوست عزیز میتونید مطلب در مورد شبکه های عصبی بذارید . مرسی ممنون "
MARYAMGOLE82:
پست شده در تاریخ 2008/10/29, 21:18:17
" من اصلا نفهمیدم "
ایمان:
پست شده در تاریخ 2008/09/11, 02:08:39
" oooo My God!!!! "
رها:
پست شده در تاریخ 2008/08/15, 18:32:27
" متاسفانه کامپیوتر من خیلی خنگ هست چون دو تا آ بهش یاد دادم بعد آ دوم رو که می دم میگه این ب هست!!! "
محمدرضا:
پست شده در تاریخ 2008/08/11, 20:50:43
" خیلی خوبه "
سید ایمان احمدی:
پست شده در تاریخ 2008/07/23, 00:01:14
" خوشحال می شم از سایتم دیدن کنی و هرچه می خواهی درخواست ونظر دهی "
غزل:
پست شده در تاریخ 2008/07/22, 23:04:03
" سلام جناب محمودیان خسته نباشید.خیلی ممنون از این همه زحمتی که می کشید.جناب محمودیان سایت http://www.invisible.ir متاسفانه دچار مشکل شده.بنده که نتونستم ازش استفاده کنم.تمام درخواست عکسها رو ارور می ده.تمام آی دی هارو هم آنلاین می نویسه در حالی که آفلاین هستن.حداقل برای من که اینطور بود اگر وقت دارید سری بهش بزنید و اگه واقعا مشکل داره لطفا حلش کنید ممنون میشم خداحافظ "
Dijam:
پست شده در تاریخ 2008/06/26, 14:19:14
" Source بهم بده تحت Linux شو درست کنم !! البته اگه خودت هموز نساختیش!!!!!!! "
Dijam:
پست شده در تاریخ 2008/06/26, 13:19:54
" سلام سیاوش . آقا Source رو واسه منم بفرست از طرفی این برنامه تولید الگو تحت Linux هم داره؟ "
بامداد دشتبان:
پست شده در تاریخ 2008/06/23, 18:55:36
" دمتتتتتتتتتتتت........ "
توت فرنگی:
پست شده در تاریخ 2008/06/19, 13:20:29
" من ترکوندم ! اصلا متوجه نشدم !!! "
محسن:
پست شده در تاریخ 2008/06/15, 17:33:37
" واقعا دستتون درد نکنه! من خیلی به هوش مصنوعی علاقه مند شدم. از کجا می تونم شروع کنم؟ "
mohammad:
پست شده در تاریخ 2008/06/07, 02:31:59
" برای امروز یه خبر خوب و خوش مخصوص اون دوستانی دارم که مایلن برای چند ساعتی به دوران خوش کودکی برگردن. عزیزان برای من یه مجموعه بسیار نفیس از کارتون ها و سریالهای قدیمی که در تلویزیون پخش می شده و شاید الان هم داره پخش می شه رسیده و چون دوست داشتم شادیه حاصل از دیدن این مجموعه رو که بدست آوردم رو می خواستم با شما عزیزان تقسیم کنم. تصمیم گرفتم این محصولات رو به صورتی ارزون که همه بتونن بخرنش و با کمترین سود ممکنه تقدیم شما دوستان بکنم. امیدوارم که خوشتون بیاد. - ماجراهاي سند باد قديمي زبان اصلي با بالاترين کيفيت ۶ دي وي دي - کارتون سندباد کپچر شده از تلويزيون در۴ دي وي دي (دوبله فارسی ) - پت و مت ۵ دي وي دي - سريال بياد ماندني زورو کپچر شده از تلويزيون ۶ دي وي دي (دوبله ) - کارتون رامکال کپچر شده از تلويزيون در ۸ دي وي دي (دوبله) - کارتون پينوکيو کپچر شده از تلويزيون در ۷ دي وي دي (دوبله) - کارتون آني شرلي کپچر شده از تلويزيون در۹ دي وي دي (دوبله) - کارتون فوتباليستها کپچر شده از تلويزيون در۲۱ دي وي دي (دوبله) - کارتون بابا لنگ دراز کپچر شده از تلويزيون در۶ دي وي دي (دوبله) - کارتون بليک و مورتيمور کپچر شده از تلويزيون در۴ دي وي دي (دوبله) - کارتون چوبين کپچر شده از تلويزيون در۳ دي وي دي (دوبله) - کارتون گوريل انگوري کپچر شده از تلويزيون در۱ دي وي دي (دوبله) - کارتون بامزي کپچر شده از تلويزيون در۱ دي وي دي (دوبله) - کارتون يوگي و دوستان کپچر شده از تلويزيون در۱ دي وي دي (دوبله) - کارتون گربه و سگ کپچر شده از تلويزيون در۶ دي وي دي (دوبله) - پلنگ صورتي۴ دي وي دي زبان اصلي - پت پستچي۲ دي وي دي زبان اصلي - کارتون دختري بنام نل کپچر شده از تلويزيون در۴ دي وي دي (دوبله) - کارتون بلفي و لي لي بيت کپچر شده از تلويزيون در۳ دي وي دي (دوبله) لطفا برای اطلاعات بیشتر و دیدن بقیه لیست فیلمها به سایت مراجعه نمائید : www.beheshtecd.com "
AliXerroR:
پست شده در تاریخ 2008/06/06, 23:52:27
" مثل همیشه عالی بدون منت .... "
سیاوش:
پست شده در تاریخ 2008/06/06, 23:49:52
" لینک تولید کننده ی الگو تصحیح شد...! "
امین:
پست شده در تاریخ 2008/06/06, 19:58:10
" مقاله جالبی است. اگه میتونی سورس pattern generator را برای من هم بفرست. ممنون. موفق باشی. "
alireza:
پست شده در تاریخ 2008/06/06, 15:52:24
" salam , kheili maghaleye khobi bod , age mishe source pattern generator ro mitonin be man mail konin. mamnoon "
HAMED:
پست شده در تاریخ 2008/06/06, 14:20:18
" آقا خیلی باحالی! "
habd:
پست شده در تاریخ 2008/06/06, 13:14:03
" as Hamed mentioned , your PatternGenerator.zip file is not work properly. it seems that there are some error in order of uploading. thanks "
habd:
پست شده در تاریخ 2008/06/06, 13:12:26
" در صورت امکان source code اشاره شده رو برای من ایمیل کنید . ممنونم :) "
Hamed:
پست شده در تاریخ 2008/06/06, 12:20:17
" I would like to thank you and inform you that the "PatternGenerator.zip" file is destroyed. "