Anda di halaman 1dari 5

Machine Translated by Google

Lihat diskusi, statistik, dan profil penulis untuk publikasi ini di: https://www.researchgate.net/publication/354680933

Optimalisasi Keuntungan Perusahaan Pertanian Melalui Penerapan


Algoritma Genetika
Artikel di Jurnal Internasional Aplikasi Komputer · September 2021
DOI: 10.5120/ijca2021921613

KUTIPAN BACA

0 60

4 penulis, termasuk:

Rodes Batista Heliton Pandorfi


Universitas Federal Pedesaan de Pernambuco Universitas Federal Pedesaan de Pernambuco

25 PUBLIKASI 73 KUTIPAN 71 PUBLIKASI 654 KUTIPAN

LIHAT PROFIL LIHAT PROFIL

Gledson Almeida

21 PUBLIKASI 100 CITASI

LIHAT PROFIL

Beberapa penulis publikasi ini juga sedang mengerjakan proyek terkait berikut:

Proyek Tampilan Agrometeorologi

Semua konten setelah halaman ini diunggah oleh Rodes Batista pada tanggal 18 September 2021.

Pengguna telah meminta penyempurnaan file yang diunduh.


Machine Translated by Google

Jurnal Internasional Aplikasi Komputer (0975 – 8887)


Volume 183 – No.24, September 2021

Optimalisasi Keuntungan Perusahaan Pertanian


Melalui Penerapan Algoritma Genetika

Rodes Angelo B.da Heliton Pandorfi Gledson Luiz P.de Nicole Viana da Silva
Silva Profesor dari Almeida Mahasiswa Pascasarjana
Mahasiswa S3 Jurusan Teknik Pertanian Profesor dari Teknik Pertanian dan
Teknik Pertanian UFRPE/ Departemen Jurusan Teknik Pertanian Lingkungan
Recife, UFRPE/Recife, PE UFRPE/Recife, PE
PE UFRPE/Recife, PE

ABSTRAK mengatasi biaya ini menjadi lebih sederhana seiring dengan meningkatnya
penerapan teknologi informasi dalam pengelolaan perusahaan pertanian.
Untuk perencanaan proses produksi yang tepat pada perusahaan
pertanian, diperlukan sumber daya yang memungkinkan berkembangnya [11] menyajikan studi untuk optimalisasi properti pertanian di wilayah
metodologi yang mampu menghasilkan solusi optimal yang mendukung Tarai, di Nepal, yang bertujuan untuk meningkatkan keuntungan properti
seluas 1,5 dan 5 ha. [8] menciptakan sistem komputerisasi dengan tujuan
pengambilan keputusan. Tujuan dari penelitian ini adalah mengembangkan
membantu pengelola usaha pedesaan dalam tahap perencanaan kegiatan
prototipe untuk mengoptimalkan keuntungan perusahaan pertanian
pertanian. Sistem ini berupaya memaksimalkan keuntungan dari kegiatan
melalui penerapan algoritma genetika. Memperoleh data mengenai
proses produksi milik perusahaan susu yang khusus memproduksi produk yang cocok untuk budidaya selama tahun pertanian.
susu, yang berlokasi di kotamadya Caruaru, negara bagian Pernambuco.
Permasalahan pemrograman linier banyak diterapkan dalam bidang
Kunjungan lapangan dilakukan untuk mensurvei seluruh proses produksi organisasi dan manajemen ekonomi perusahaan, dengan menggunakan
produk yang diteliti; wawancara dengan pemilik bisnis untuk mengetahui metodologi data darinya sehubungan dengan batasan-batasan yang
minat pasar utama mereka; pengumpulan data untuk penjabaran model dirumuskan seperti fungsi matematika untuk penerapannya.
bisnis, dengan penekanan pada diversifikasi produk dan peningkatan
margin keuntungan perusahaan. Dari data tersebut, prototipe “AG Os algoritma genetika adalah kelas algoritma yang semakin banyak
perencanaan” dikembangkan menggunakan bahasa python dan digunakan untuk menyelesaikan masalah ini. Mereka dicirikan oleh
perpustakaan tkinter. Untuk implementasinya, fungsi berbasis tujuan algoritma pencarian stokastik yang memiliki perkembangan dan fungsi
pertama kali dikembangkan. keuntungan dan 10 batasan dimodelkan yang sesuai dengan genetika, di mana semua spesies baru dihasilkan
berdasarkan waktu produksi setiap produk, jumlah karyawan dan jam melalui seleksi alam di mana yang terkuat akan bertahan dan
kerja. Tiga pengulangan dari 3, 6 dan 10 eksekusi algoritma dilakukan menghasilkan keturunan [10] [4].
untuk memverifikasi nilai keuntungan setinggi mungkin. Peningkatan
Di bidang pemrograman, permasalahan serupa dapat diselesaikan
margin keuntungan yang paling signifikan diidentifikasi pada simulasi
dengan menggunakan metode pemrograman linier dari pemodelan fungsi
pertama dengan 3 kali proses. Dengan menggunakan algoritma genetika,
tujuan dengan perilaku linier. Dengan menggunakan sekumpulan
dimungkinkan untuk merencanakan produksi mingguan perusahaan.
batasan, berupa persamaan atau pertidaksamaan matematis, dapat
dibatasi pada wilayah nilai yang mungkin untuk dihitung dengan fungsi
tujuan. Setelah pemodelan, fungsi ini cenderung dimaksimalkan atau
diminimalkan dengan beberapa jenis algoritma [1] [7].
Kata kunci
Produksi hewan, optimasi, kecerdasan buatan
Tujuan dari penelitian ini adalah mengembangkan prototipe untuk
1. PERKENALAN mengoptimalkan keuntungan perusahaan pertanian melalui penerapan
Dalam beberapa dekade terakhir rantai produksi susu di Brasil telah algoritma genetika.
mengalami transformasi teknologi yang penting[2]. Di Brasil, pembangunan
pertanian memiliki sumber daya yang terbatas ditambah dengan 2. PEKERJAAN TERKAIT
persaingan di pasar luar negeri dan kurangnya kebijakan pertanian yang Studi ini dilakukan diperusahaan susu khusus pembuatan produk susu,
stabil. Dalam konteks ini, perencanaan kegiatan yang tepat di properti itu yang berlokasi di kotamadya Caruaru, negara bagian Pernambuco. Ingin
penting, dengan prinsip penerapan metodologi yang akan membawa mengetahui produk apa yang harus dihasilkan oleh produk susu ini untuk
solusi optimal untuk Gugatan produktif Anda[9]. memperoleh keuntungan sebesar-besarnya dan dengan demikian dapat
memperluas produksi Anda dengan menghormati pembatasan input dan
jam kerja.
Oleh karena itu, sulit bagi perusahaan susu kecil untuk bertahan di pasar
karena mereka bergantung pada sumber daya untuk investasi dan Perusahaan telah memproduksi beberapa produk susu: keju coalho, keju
produksi mereka dapat dipengaruhi oleh faktor iklim, yang menyulitkan mozzarella, keju parmesan, yogurt, krim keju, susu tahan lama, mentega
pengelolaan bahan mentah. Dalam konteks ini, penggunaan Riset dan dulce de leche. Pilihan ini disebabkan oleh kenyataan bahwa
Operasional pada perusahaan-perusahaan tersebut dapat dianggap meskipun produk-produk tersebut memiliki bahan baku yang sangat
sebagai alat untuk mendukung pengambilan keputusan dan pengendalian setara, keuntungan finansial yang dihasilkan tidaklah setara. Produksi
produksi, baik untuk industri susu kecil maupun industri besar [13]. setiap produk yang diteliti memerlukan waktu, tenaga kerja dan bahan-
bahan untuk pengolahannya, yang disebut juga sumber daya manufaktur.
Menurut [8] perencanaan pertanian merupakan instrumen utama bagi
produsen pedesaan untuk mencapai tujuan yang telah ditetapkan.
Martin (1994) menyebutkan bahwa biaya produksi merupakan informasi Untuk menentukan metode dimana rencana produksi optimal
penting dalam proses pengambilan keputusan dan perkiraan tersebut.

39
Machine Translated by Google

Jurnal Internasional Aplikasi Komputer (0975 – 8887)


Volume 183 – No.24, September 2021

industri susu kecil ini menerapkan metodologi berikut: kunjungan lapangan x2 > 100
untuk melihat lebih baik seluruh proses produksi produk yang diteliti;
x3 > 100
wawancara dengan pemilik perusahaan untuk mengetahui kepentingan
pasar utama mereka; pengumpulan data dan elaborasi dari model yang x4 > 150
diusulkan yang menggunakan, Mengingat situasi ini, orang dapat
x5 > 150
mempertanyakan bagaimana mempersiapkan rencana produksi tanpa
perubahan dalam portofolio perusahaan, dan menghormati keterbatasan x6 > 250
dan pasarnya, juga menghasilkan hasil keuangan terbaik untuk
perusahaan. Oleh karena itu, perusahaan yang diteliti ingin menetapkan x7 > 100
jadwal mingguan untuk produksi delapan jenis produk susu: keju coalho x8 > 200
(kemasan 4 kg), keju mozzarella (kemasan 5 kg), keju Parme-san
(kemasan 4 kg), yoghurt (kemasan 4 kg), yoghurt ( kemasan 0,9 kg), krim x1, x2, x3, x4, x5, x6, x7, x8 > 0
keju (paket 0,18 kg), susu umur panjang (paket 1 kg), mentega (paket 3,2
Parameter yang diperlukan untuk penerapan algoritma genetika dalam
kg) dan dulce de leche (paket 0,5 kg).
menyelesaikan masalah yang diajukan (gambar 1).

Fungsi tujuan ditulis berdasarkan keuntungan per unit yang disajikan oleh
produk yang diproduksi di perusahaan susu:

melalui bauran produk terbaik, untuk memaksimalkan keuntungan


perusahaan, menggunakan konsep riset operasional yang diterapkan
pada linear programming.

Z = 3x1 + 5x2 + 5x3 + x4 + x5 + 2x6 + 2x7 + 2x8

Tentang apa:

x1 = keju rennet

x2 = keju mozzarella

x3 = Keju parmesan

x4 = yogurt

x5 = dadih

x6 = susu umur panjang

x7 = mentega Gambar 1.– Flowchart penyelesaian masalah optimasi dengan


algoritma genetika
x8 = dulce de leche

10 kendala dimodelkan berdasarkan kapasitas produksi dari perusahaan


Masing-masing gen akan diberi huruf spesifik yang sesuai.
sesuai tabel di bawah ini (tabel 1).

Tabel 1. Data perekonomian dan produksi perusahaan pertanian


x1 = kromosom (0)

x2 = kromosom (1)

x3 = kromosom (2)

x4 = kromosom (3)

x5 = kromosom (4)

x6 = kromosom (5)

x7 = kromosom (6)

x8 = kromosom (7)

Pengaruh parameter genetik terhadap kinerja algoritma tergantung pada


kelas masalah yang ditangani.
Dengan demikian, penetapan kumpulan nilai yang dioptimalkan untuk
parameter ini akan bergantung pada kinerja beberapa pengujian.
Mengingat waktu yang dibutuhkan untuk memproduksi setiap produk
dalam hitungan jam dan fakta bahwa perusahaan memiliki 10 karyawan Pengujian awal menunjukkan bahwa GA yang diterapkan menyatu lebih
yang bekerja 8 jam sehari, yang setara dengan 400 jam seminggu, maka cepat dengan mengadopsi populasi awal minimal 30 individu. Ukuran
batasan berikut harus dipatuhi: populasi maksimum ditetapkan sebesar 100 individu, karena nilai yang
lebih besar dari itu membuat AG lambat dan tidak memberikan hasil yang
24x1 + 9x2 + 8x3 + 4x4 + 5x5 + 20x6 + 0,5x7 + 8x8 > 400
lebih baik. Tingkat mutasi 0,5% menurut literatur juga digunakan.
(jumlah jam kerja maksimal)

x1 > 100 Penilaian (“Kebugaran”) memeriksa apakah kromosom

40
Machine Translated by Google

Jurnal Internasional Aplikasi Komputer (0975 – 8887)


Volume 183 – No.24, September 2021

mewakili solusi yang baik. Fungsi evaluasi adalah fungsi tujuan Tabel 2. Nilai yang mengacu pada unit produk yang akan
yang diwakili oleh persamaan 1. 10 batasan model digunakan untuk diproduksi setiap minggu mengacu pada tiga pengulangan
memverifikasi apakah solusi yang diusulkan terdapat dalam ruang saat algoritma dijalankan
pencarian.

Terjadi 3 kali pengulangan berturut-turut dari 3, 6 dan 10 eksekusi


untuk memverifikasi fungsi algoritma dan nilai maksimum keuntungan
yang diperolehnya (tabel dua). Parameter genetik dikonfigurasi
sebagai berikut: jumlah individu dalam populasi awal = 30, tingkat
mutasi = 0,15%, jumlah generasi statis maksimum = 1.000. Kami
memilih untuk menggunakan nilai elitisme yang sama dengan nol,
karena algoritma biasanya menyatu dengan solusi ini.

Nilai-nilai ini ditetapkan untuk parameter genetik setelah pelaksanaan


uji pendahuluan. Nilai-nilai yang dikutip membuat AG berkumpul
untuk hasil terbaik.

3. HASIL DAN PEMBAHASAN


Seringkali volume informasi yang diproses melalui AG tinggi,
sehingga proses manual menjadi tidak mungkin dilakukan. Dengan
demikian, prototipe perangkat lunak dikembangkan untuk
memecahkan masalah optimalisasi keuntungan properti pertanian
menggunakan algoritma genetika. Untuk ini, bahasa Python,
perpustakaan Tkinter, yang memungkinkan pengembangan
antarmuka grafis di lingkungan Python IDLE, digunakan.

Antarmuka prototipe “AG Planning” yang dikembangkan ditunjukkan


pada Gambar 3. Gambar 4 menunjukkan diagram alur dasar
prototipe “AG Planning”. Dengan cara ini, kebugaran individu didefinisikan sebagai solusi
terbaik yang menyajikan nilai keuntungan tertinggi bagi perusahaan
dari fungsi tujuan. Melalui Grafik 1 kita dapat memvisualisasikan
nilai-nilai yang dihasilkan melalui simulasi dengan algoritma yang
diusulkan.

Nilai profit terbaik untuk simulasi 3 kali dijalankan adalah BRL


659.00, untuk simulasi dengan 6 eksekusi R$ 666.00 dan untuk
simulasi dengan 10 eksekusi profit terbaiknya adalah BRL 667.00.
Keuntungan optimal diperoleh untuk jumlah yang lebih besar
berjalan.

Gambar 3. Antarmuka prototipe perangkat lunak "AG Planning”

Hasil yang mengacu pada algoritma genetika yang diimplementasikan


dengan populasi 30 individu ditunjukkan pada tabel 2. Nilai mengacu
pada unit produk yang harus diproduksi oleh perusahaan dengan
tujuan memperoleh keuntungan mingguan yang maksimal.
Sedangkan untuk jumlah individu dalam populasi, nilai yang lebih
tinggi tidak digunakan karena algoritma memerlukan waktu yang
lama untuk menyatu. Dengan nilai-nilai ini, algoritme membutuhkan
waktu sekitar 20 detik untuk mencapai solusi.

Selama eksekusi, pada titik tertentu algoritma gagal mencapai


solusi. Proses ini diisi dengan nilai nol pada tabel 2.

B
.

41
Machine Translated by Google

Jurnal Internasional Aplikasi Komputer (0975 – 8887)


Volume 183 – No.24, September 2021

[2] Embrapa. 2020..Aplikasi Termografi Inframerah Tersedia


(TIV) ternak. <https://daging sapi pada:

ainfo.cnptia.embrapa.br/digital/bitstream/item/21
4175/1/DOC-276-Final-em-Alta.pdf> Diakses pada 24/12/2020.

[3] Goldbarg, MC dan Pacca, HLL 2000. Optimasi Kombinatorial dan


Pemrograman Linier: Model dan Al-goritma. Rio de Janeiro:
Kampus Editora.

[4] Holland, JH 1975.Adaptasi dalam sistem alami dan buatan. Ann


Arbor: Pers Universitas Michigan.

[5] Linden, R. 2008. Algoritma genetika: alat penting kecerdasan


komputasi. edisi ke-2. Riverpada bulan Januari:
EditoraBrasportLivros dan Multimídia Ltda.
Grafik 1. Fitness individu terbaik generasi untuk simulasi 1
dengan 3 run (A), untuk simulasi 2 dengan 6 run (B) dan untuk [6] Martin, NB Biaya: sistem biaya produksi pertanian.
simulasi 3 dengan 10 run (C). Inf. Ekonomi., São Paulo, vol. 24, tidak. 9, hal. 97-122, 1994

[10] menggunakan teknik algoritma genetika dalam pengambilan


keputusan dalam perencanaan produksi koperasi susu dan mendapatkan [7] Moreira, DA Administrasi produksi dan operasi. São Paulo:
dari iterasi pertama dengan populasi awal, terdiri dari 30 individu yang Pembelajaran Cengage, 2008.
dihasilkan secara acak, dengan unit keuntungan bervariasi dari $598,5
hingga $700, dan iterasi kedua puluh satu, populasi akhir, setelah [8] Oliveira, AJ. Sistem pendukung keputusan yang cerdas untuk
konvergensi, dengan 30 individu mencapai nilai moneter $708 untuk merencanakan bisnis pedesaan. 1995. Disertasi (Magister) -
produk yang diproduksi. [12] menggunakan metode alternatif Universitas Federal Viçosa, Viçosa, 1995.
menggunakan algoritma genetika untuk mengoptimalkan keuntungan [9] Ribeiro, R. And Fortes, B. 2015.Pemrograman linier: Kontribusi
suatu properti pertanian. Hasil yang diperoleh dengan metode yang terhadap pengelolaan properti pedesaan.
diusulkan berkisar antara R$32,756.91 dan R$34,387.08 terhadap Pertemuan Nasional Teknik Produksi XXXV (ENEGEP), Fortaleza-
keuntungan sebesar R$31,377.64 tanpa menggunakan AG. CE

[10] Rodrigues, WOP, Reis Neto, JF dan Souza, CC


4. KESIMPULAN 2012. Algoritma Genetika Sebagai Alat Pendukung Keputusan
Dalam Perencanaan Produksi Susu. Majalah Capital Scientific –
Hasilnya dapat dianggap baik karena tujuan pekerjaan ini telah tercapai
Elektronik (RCCe),10.
sepenuhnya, yaitu dengan menggunakan algoritma genetika, produksi
mingguan dapat direncanakan. [11] Salokhe, VM dan Pariyar, MP 1990. Perencanaan pertanian optimal
perusahaan. dengan program linier untuk sabuk Tarai Nepal.
Mekanisasi Pertanian di Asia, Afrik dan Amerika Latin, Tokyo,
Algoritma Genetika terbukti menjadi alat yang efisien dalam optimasi
21(4):76-81.
permasalahan yang kompleks, seperti pada kasus permasalahan yang
berhubungan dengan optimasi, selain tidak memerlukan properti [12] Santa Catarina, A.,Opazo, BAD dan Bach, SL2002.Penggunaan
khusus pada fungsi tujuan, seperti derivabilitas, untuk contoh. algoritma genetika untuk mengoptimalkan keuntungan dari
properti pertanian, Acta ScientiarumMaringá, . 24(5): 1473-1480,

Pemecahan masalah ini dengan menggunakan alat MS_Excel 2007


Solver, tidak menjadikan solusinya tidak mungkin dilakukan dengan [13] Stacanelli, TM, Moura, RA,Silva, YVB,Silva, G., Da Silva, AM 2015.
penerapan algoritma genetika, karena algoritma genetika lebih umum, Penerapan pemrograman linier untuk mengoptimalkan produksi
dan juga ditunjukkan dalam penyelesaian masalah. pada perusahaan susu yang terletak di wilayah barat tengah
minas gerais. Rapat Nasional Teknik Produksi XXXV.
5. REFERENSI
[1] Cormem,TH, Leiserson, CE, Rivest, RL dan Stein, C.
[14] Viana, GVR 1998. Metaheuristik dan paralel jadwal dalam optimasi
2002. Algoritma: teori dan praktek (2. ed.). Rio de Janeiro.
kombinatorial. Fortaleza: EUFC.

IJCATM : www.ijcaonline.org 42

Lihat statistik publikasi

Anda mungkin juga menyukai