سلام
چندتا نکته رو تست کنید لطفا:
1 - توزیع کلاسها چطوریه؟ یعنی مثلا 50 50 تقسیم شده و اگه رندوم کار کنیم، دقت باید 50 بشه؟
2 - دیتاها چقدر از نظر خودتون سخته؟ به عبارت دیگه، اگه با فرض که دیتا ها نصف نصف باشه و بدین به یه آدم، چقدر انتظار دارید از رندوم بهتر کار کنه؟
3 - یه سیستم ساده تر مثل SVM که به اندازه کافی روی hyperparameter هاش مثل C کار کردید چقدر دقت بهتون داده؟
4 - شبکه تون روی training set به دقت نزدیک 100 درصد میرسه؟ کلا دقتتون روی training چقدر میشه؟
اگه روی training هم شبکه نمی تونه دقت بالایی بگیره احتمالش هست ظرفیت شبکه تون کم باشه
حالا یا اینکه شبکه کلا کوچیکه، یا کم train شده یا اینکه خیلی از regularization هایی مثل dropout و l2 و از این جور چیزا استفاده کردید