Decisify adalah paket Python yang memanfaatkan AI generatif untuk menjelaskan keputusan yang dibuat oleh model pengoptimalan.
Pengoptimalan matematis adalah alat penting dalam riset operasi, yang memungkinkan bisnis membuat keputusan berdasarkan data yang memaksimalkan efisiensi dan meminimalkan biaya. Namun, kompleksitas model ini seringkali menyulitkan pemangku kepentingan untuk memahami dan memercayai keputusan yang diambil.
Decisify mengatasi tantangan ini dengan menggunakan AI generatif untuk memberikan penjelasan yang jelas dan mudah dipahami atas keputusan yang dihasilkan oleh model pengoptimalan. Dengan meningkatkan transparansi dan kepercayaan, Decisify bertujuan untuk mendorong penerapan teknik pengoptimalan yang lebih besar di berbagai industri.
Anda dapat menginstal Decisify menggunakan pip:
pip install decisify
Berikut ini contoh sederhana cara menggunakan Decisify:
import decisify
# Your optimization model code here
( 1 ) Just define the Pydantic Models for ( a ) Input ( b ) Output
( 2 ) Concrete implementation of optimization model
( 3 ) A method to read , the solution
Sekarang, Anda sudah membaca untuk menggunakan decisify, mulai dari sini dan seterusnya
# Generate explanations for the model's decisions
trnsprt_model = TransportationModel ()
solution = trnsprt_model . get_solution ( input_data )
print ( solution . model_dump_json ())
interrogator = GurobiInterrogator ( trnsprt_model , input_data )
answer = interrogator . answer ( "What is the optimal solution for the transportation problem?" )
print ( answer )
answer = interrogator . answer ( "How many factories and how many distribution centers are there?" )
print ( answer )
#Now, lets assume the user wants to change the supply at warehouse W1 to 20
answer = interrogator . what_if ( "the courier company just doubled the transportation costs, how does this affect the total cost?" )
print ( answer )
answer = interrogator . what_if ( "The demand at customer C1 has increased by 100 times, how does this affect the total cost?" )
print ( answer )
Kami menyambut kontribusi untuk Decisify! Silakan lihat pedoman kontribusi kami untuk informasi lebih lanjut.
Proyek ini dilisensikan di bawah Lisensi MIT - lihat file LISENSI untuk detailnya.
Untuk pertanyaan atau saran apa pun, silakan hubungi kami di [email protected].