ฟังก์ชั่นเปิดใช้งาน tanh คือ:
ที่ไหน , ฟังก์ชั่น sigmoid ที่ถูกกำหนดให้เป็น:x}
คำถาม:
- มันมีความสำคัญระหว่างการใช้ฟังก์ชั่นการเปิดใช้งานทั้งสอง (tanh vs. sigma) หรือไม่?
- ฟังก์ชั่นไหนดีกว่ากัน
ฟังก์ชั่นเปิดใช้งาน tanh คือ:
ที่ไหน , ฟังก์ชั่น sigmoid ที่ถูกกำหนดให้เป็น:x}
คำถาม:
คำตอบ:
ใช่มันเป็นเรื่องสำคัญด้วยเหตุผลทางเทคนิค โดยทั่วไปสำหรับการเพิ่มประสิทธิภาพ มันคุ้มค่าที่จะอ่านE Backprop ที่มีประสิทธิภาพโดย LeCun และคณะ
มีสองเหตุผลสำหรับตัวเลือกนั้น (สมมติว่าคุณทำให้ข้อมูลของคุณเป็นมาตรฐานและสิ่งนี้สำคัญมาก):
ช่วงของฟังก์ชัน tanh คือ [-1,1] และของฟังก์ชัน sigmoid คือ [0,1]
ขอบคุณมาก @jpmuc! แรงบันดาลใจจากคำตอบของคุณฉันคำนวณและวางแผนอนุพันธ์ของฟังก์ชัน tanh และฟังก์ชัน sigmoid มาตรฐานแยกกัน ฉันต้องการแบ่งปันกับคุณทั้งหมด นี่คือสิ่งที่ฉันได้รับ นี่คืออนุพันธ์ของฟังก์ชัน tanh สำหรับอินพุตระหว่าง [-1,1] เรามีอนุพันธ์ระหว่าง [0.42, 1]
นี่คืออนุพันธ์ของฟังก์ชัน sigmoid มาตรฐาน f (x) = 1 / (1 + exp (-x)) สำหรับอินพุตระหว่าง [0,1] เรามีอนุพันธ์ระหว่าง [0.20, 0.25]
เห็นได้ชัดว่าฟังก์ชัน tanh ให้การไล่ระดับสีที่แข็งแกร่ง