ความหมายของแกน y ในพล็อตฟอเรสต์แบบสุ่มบางส่วนของ Forest


13

ฉันใช้RandomForestแพคเกจ R และสับสนในการตีความค่าของแกน Y ในแผนการพึ่งพาบางส่วนของพวกเขา ช่วยให้เอกสารระบุว่าพล็อตนั้นเป็น "การแสดงภาพกราฟิกของเอฟเฟกต์เล็กน้อยของตัวแปรในความน่าจะเป็นของชั้นเรียน" อย่างไรก็ตามฉันยังสับสนว่าแกน y หมายถึงอะไร

  • โดยเฉพาะอย่างยิ่งค่าลบหมายถึงอะไร
  • การมีอิทธิพลในทางลบต่อการทำนายชั้นเรียนอย่างถูกต้องหมายความว่าอย่างไร
  • และอะไรคือคุณสมบัติที่สำคัญที่สุดจากตัวเลขเหล่านี้มันคือค่าสูงสุดรูปร่างของเทรนด์ ฯลฯ หรือไม่
  • คุณสามารถเปรียบเทียบแปลงบางส่วนกับแปลงบางส่วนของตัวแปรอื่น ๆ ได้หรือไม่?
  • แปลงเหล่านี้อาจเปรียบเทียบกับเส้นโค้งการตอบสนองที่สร้างใน Maxent (ซอฟต์แวร์การสร้างแบบจำลองการกระจาย) ได้อย่างไร

ตัวอย่างบางส่วนแผนการพึ่งพาอาศัยกัน

คำตอบ:


7

ตอบสองข้อนี้ก่อน:

โดยเฉพาะอย่างยิ่งค่าลบหมายถึงอะไร การมีอิทธิพลในทางลบต่อการทำนายชั้นเรียนอย่างถูกต้องหมายความว่าอย่างไร

หากคุณดูที่คำจำกัดความของวิธีการคำนวณบางส่วนของพล็อตในเอกสารแพคเกจ Random Forestจะมีการกล่าวว่าพล็อตแสดงการสนับสนุน logit สัมพัทธ์ของตัวแปรเกี่ยวกับความน่าจะเป็นของคลาสจากมุมมองของโมเดล กล่าวอีกนัยหนึ่งว่าค่าลบ (ในแกน y) หมายความว่าคลาสบวกมีโอกาสน้อยกว่าสำหรับค่าของตัวแปรอิสระ (แกน x) ตามโมเดล ค่าบวกในทำนองเดียวกันหมายความว่าคลาสบวกมีแนวโน้มมากขึ้นสำหรับค่าของตัวแปรอิสระตามโมเดล เห็นได้ชัดว่าศูนย์หมายถึงไม่มีผลกระทบโดยเฉลี่ยต่อความน่าจะเป็นในชั้นเรียนตามแบบจำลอง

และอะไรคือคุณสมบัติที่สำคัญที่สุดจากตัวเลขเหล่านี้มันคือค่าสูงสุดรูปร่างของเทรนด์ ฯลฯ หรือไม่

มีวิธีที่แตกต่างมากมายในการกำหนดความสำคัญของคุณลักษณะและค่าสัมบูรณ์สูงสุดเป็นเพียงการวัดง่ายๆ โดยทั่วไปแล้วผู้คนจะพิจารณารูปร่างของแผนการบางส่วนเพื่อรวบรวมความเข้าใจเกี่ยวกับสิ่งที่แบบจำลองเสนอแนะเกี่ยวกับความสัมพันธ์จากตัวแปรไปยังป้ายชื่อของชั้นเรียน

คุณสามารถเปรียบเทียบแปลงบางส่วนกับแปลงบางส่วนของตัวแปรอื่น ๆ ได้หรือไม่?

คำตอบสำหรับเรื่องนี้คือขาวดำน้อยลง คุณสามารถดูช่วงของแกน y สำหรับแต่ละพล็อตได้ หากการพึ่งพาบางส่วนของตัวแปรเดียวใกล้กับศูนย์สำหรับช่วงทั้งหมดของตัวแปรนั่นจะบอกคุณว่าโมเดลไม่มีความสัมพันธ์ใด ๆ จากตัวแปรไปยังคลาสเลเบล กลับไปที่คำถามของคุณยิ่งช่วงกว้างมากเท่าใดก็ยิ่งมีอิทธิพลโดยรวมสูงขึ้นดังนั้นในแง่นี้พวกเขาสามารถเปรียบเทียบได้

ฉันไม่มีประสบการณ์กับ Maxent


สมมติว่าตัวแบบสำหรับการจำแนกประเภท 2 คลาสจะกำหนดระดับชั้นใดได้บ้างและเป็นลบอย่างไร?
Kumar Vaibhav

นั่นเป็นคำถามที่ดีคุณจะต้องทดสอบและดู เอกสารอธิบายในหน้า 17 ที่นี่ว่าถ้าyเป็นปัจจัยก็ถือว่าเป็นปัญหาการจำแนก อย่างไรก็ตามมันไม่ได้บอกว่าปัจจัยใดที่จะแม็พกับคลาสบวกหรือคลาสลบ ฉันหวังว่า 1 หรือ true จะถูกแมปกับคลาสบวกและ 0, -1 หรือ false ถูกแมปกับคลาสเชิงลบ แต่ฉันจะไม่ใช้สิ่งนั้นใน R.
Chris A.

มีการwhich.classโต้แย้งในและมันเริ่มต้นที่ระดับแรกของปัจจัยpartialPlot yดังนั้นหากระดับแรกของyกรณีเป็นลบก็partialPlotจะเป็นการทำนายกรณีลบซึ่งอาจไม่ใช่สิ่งที่เราคาดหวัง
qoheleth
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.