Laporan Praktikum Machine Learning Modul 1 Operasi Matematika Dengan Nupy
Laporan Praktikum Machine Learning Modul 1 Operasi Matematika Dengan Nupy
MACHINE LEARNING
MODUL 1
DISUSUN OLEH :
AIG
Disini adalah proses membuatan array dengan Bahasa python degan menggunakan
Numpy ,Array Numpy bisa dibuat menggunakan perintah np.array() seperti gambar
diatas dengan print(array) sebagai pengeluaran nya.
2. Shape and Reshape Array Numpy
1
3. Membuat Array numpy dengan Fungsi Bawaan
2
Disini melakukan perintah indexing dan slicing dimana indexing mengakses 1
elemen pada index 0 dan slicing mengakses beberapa elemen sesuai dengan
perintah nya.
Disini memakai Teknik Broadcasting dimana Teknik ini adalah Teknik yang
mengoprasikan dua array yang memiliki ukuran berbeda dengan cara
memperbesar ukuran array yang lebih kecil.
3
Statistic dengan numpy disini statistic memiliki banyak fungsi seperti fungsi
perintah Digambar diatas mean(), sum(), dan std() dan lain nya
7. Transposisi Array
Transposisi array adalah memutar posisi elemen pada array , transposisi pada
array dapat dilakukan dengan perintah array.T seperti gambar diatas
8. Concatenate Array
4
Splitting adalah membagi array menjadi beberapa bagian , seperti di gambar di
atas terdapat beberapa angka yang setelah memakai perintah splitting angka
yang ditampilkan akan berpisah menjadi beberapa bagian . splitting dapat
dilakukan dengan perintah np.split().
10. Membuat Matrix
Baris pertama, import numpy as np, mengimpor library NumPy dan memberi
alias np untuk digunakan di dalam kode. Baris kedua, np.array([[1, 2, 3], [4, 5,
6], [7, 8, 9]]), membuat sebuah array numpy 3x3 dengan nilai-nilai 1 hingga 9.
Baris ketiga, print(matrix), mencetak array yang telah dibuat ke layar.
11. Mendapatkan Ukuran Matrix
5
Baris pertama, import numpy as np, mengimpor library NumPy dan memberi
alias np untuk digunakan pada matrix untuk penggunaan shape pada matrix
numpy.
12. Transposisi Matrix
Program ini menggunakan library NumPy untuk membuat sebuah array dua
dimensi bernama "matrix". Array ini terdiri dari tiga baris dan tiga kolom,
dengan nilai-nilai yang dimasukkan secara manual. Setelah itu, program
melakukan transpose pada matrix dengan menggunakan metode ".T" yang
tersedia pada array NumPy. Transpose matrix mengubah baris menjadi kolom
dan sebaliknya, sehingga baris pertama pada matrix menjadi kolom pertama
pada matrix transpose, dan seterusnya.
13. Penjumlahan Matrix
6
Program ini menggunakan library NumPy untuk menghitung inverse (balikan)
dari sebuah matriks 3x3 yang diberikan. Untuk menghitung inverse dari
matriks tersebut, kita menggunakan fungsi np.linalg.inv() dari library NumPy.
Fungsi ini akan mengembalikan matriks inverse dari matriks input. Hasil
output dari program ini akan menampilkan matriks inverse dari matriks input
tersebut.
7
KESIMPULAN
Hasil Praktikum Modul 1 ini adalah membuat operasi matematika menggunakan numpy
dalam Bahasa python dengan beberapa operasi yang ada seperti indexing dan spacing array,
transposisi matriks, inversi matriks dan yang lain nya.