Fungsi logistik dengan kemiringan tetapi tanpa asimtot?

8

Fungsi logistik memiliki rentang keluaran 0 hingga 1, dan kemiringan asimtotik nol di kedua sisi.

Apa alternatif untuk fungsi logistik yang tidak rata sepenuhnya pada akhirnya? Lereng asimptotik siapa yang mendekati nol tetapi tidak nol, dan kisarannya tidak terbatas?

Aksakal
sumber
2
Judulnya tampaknya tidak setuju dengan cara saya membaca pertanyaan Anda - apakah fungsi baru ini diperlukan untuk memiliki asimtot atau tidak?
jld
Pada dasarnya saya ingin fungsi yang terlihat seperti sigmoid tetapi memiliki kemiringan
Aksakal
Benar, bentuk seperti sigmoid yang tidak sepenuhnya rata, mis. Fungsi log tidak sepenuhnya rata
Aksakal
6
sign(x)log(1+|x|) ?
steveo'america
4
Awal dekade yang disebut, ia ingin fungsi aktivasi jaringan saraf kembali. (Maaf lelucon buruk, tapi secara realistis inilah sebabnya orang pindah ke ReLUs) (+1, pertanyaan yang relevan)
usεr11852

Jawaban:

11

Anda bisa menambahkan istilah ke fungsi logistik :

f(x;a,b,c,d,e)=a1+bexp(cx)+dx+e

Asimptot akan memiliki kemiringan .d

Ini adalah contoh dengan :a=10,b=1,c=2,d=120,e=5

Sigmoid

COOLSerdash
sumber
2
Saya pikir jawaban ini adalah yang terbaik karena jika Anda memperkecil cukup jauh itu hanya garis lurus dengan sedikit goyangan di tengah. Memberikan perilaku paling intuitif pada x besar tetapi mempertahankan bentuk sigmoid.
user1717828
ini sepertinya berfungsi untuk dataset saya, dan saya mengambilnya, tetapi solusinya tidak ideal karena kemiringan asimptotik tidak berkurang
Aksakal
11

Awalnya saya berpikir Anda memang menginginkan asymptotes horizontal0masih; Saya memindahkan jawaban asli saya ke akhir. Jika Anda inginlimx±f(x)=±lalu apakah sesuatu seperti sinus hiperbolik terbalik bekerja?

asinh(x)=log(x+1+x2)

Ini tidak terikat tetapi tumbuh seperti untuk besardan sepertinya log|x|asinh

Saya suka fungsi ini banyak sebagai transformasi data ketika saya punya ekor yang berat tetapi mungkin nol atau nilai negatif.

Satu hal yang menyenangkan tentang fungsi ini adalah sehingga ia memiliki turunan sederhana yang bagus.asinh(x)=11+x2


Jawaban asli

Biarkan menjadi fungsi kita dan kita akan menganggap f:RR

limx±f(x)=0.

Misalkan adalah kontinu. Perbaiki . Dari asimtot yang kami miliki dan secara analog ada sehingga . Karenanya di luar ada di dalam . Dan adalah interval yang kompak sehingga dengan kontinuitas terikat padanya.fε>0

x1:x<x1|f(x)|<ε
x2x>x2|f(x)|<ε[x1,x2] f(ε,ε)[x1,x2]f

Ini berarti bahwa fungsi seperti itu tidak dapat berkelanjutan. Apakah sesuatu seperti berfungsi?

f(x)={x1x00x=0

jld
sumber
2
Utas "Terkait" termasuk pertanyaan yang belum terjawab ini, kalau-kalau ada orang yang bertanya pada diri sendiri tentang tindak lanjut alami "apa yang terjadi jika Anda menggunakan asinh dalam jaringan saraf?" stats.stackexchange.com/questions/359245/...
Sycorax mengatakan
Telingaku memang menusuk. Saya telah di masa lalu menemukan asinh () berguna ketika Anda ingin 'melakukan hal-hal log' ke angka positif dan negatif. Hal ini juga mendapat sekitar quandry Anda bisa mendapatkan di mana Anda perlu melakukan log transformasi pada data dengan nol dan harus menilai nilai yang sesuai dari untukalog(x+a)
Ingolifs
bagaimana Anda bisa membuat parameter fungsi ini untuk mengubah bentuknya? khususnya, untuk mengatur kemiringan pada titik belok
Aksakal
@Aksakal jika a>0 lalu lakukan saja Sebuahasinh akan menjaga bentuk dan asimptotiknya sama dan turunannya adalah Sebuah1+x2 jadi kemiringan di nol adalah adil Sebuah
Juli 1919
@ Aksakal lebih umum kita bisa mempertimbangkan antiderivatif Sebuahc2+(bx)2 yang mana
Sebuahbcatatan(b(bx+c2+(bx)2))
dan memungkinkan lebih banyak kemampuan untuk mengubah bentuk, atau hanya sesuatu seperti Sebuahasinh(bx)
jld
6

Saya akan melanjutkan dan mengubah komentar menjadi jawaban. saya menyarankan

f(x)=tanda(x)catatan(1+|x|),
yang memiliki kemiringan cenderung ke nol, tetapi tidak terikat.

sunting oleh permintaan populer, sebidang, untuk|x|30: masukkan deskripsi gambar di sini

steveo'america
sumber