Post by Abdelrahman Rezk
NLP Data Scientist
انا كنت فاكر مووضع ال cross validation ده بستخدمه لانى اعمل test للموديل بتاع بس طلع فيه فرق كبير بين كلمتين Validtion and Test الفكرة فى موضوع ال Cross-Validation هو انى يستخدم ال Train set بتاعتى ويروح يقسمها لجزء يعمل عليه Train والتانى يعمل عليه Validate فهنا بدل ما كنت بروح ققسم الداتا لجزئين جزء Train وجزء لل Test لا بقا عندى Train, Validation and Test ومفهوم ال Cross نفسه هو انى فى نفس الوقت بقدر اعمل Train على كل ال Training set وبعمل Valdation على كل ال Train set برضه طب ازاى لما نيجى نقسم ال folds بتاعتنا ل مثلا 3 هو بيروح يجبلك جزء لل Train وجزء تانى لل Validation وبعدها فى ال fold الى بعديه يروح ياخد من جزء Train ده جزء جديد يعمل عليه Validation وفى اخر fold هايتبقا اخر جزء مخدهوش من ال Train فياخد يعمل عليه Validation وخلاص ويرجعلك ب 3 قيم لكل Validation فى كل fold بعد ما خلاص حسيت انى الموديل ده ينفع انك تستخدمه وراضى بالنتيجة ساعتها تشوف بقا الموديل بتاعك على Test set هايعمل ايه #dataanalytics #trains #models #machinelearnig #tests #validation