2 වන ඒකකය: පරිසරය සකසා ගැනීම (Setting Up)

අපගේ AI ව්‍යාපෘතිය ආරම්භ කිරීමට අවශ්‍ය සියලුම මෘදුකාංග ස්ථාපනය කරගනිමු.

අපට අවශ්‍ය මෙවලම් 🛠️

ඕනෑම වැඩක් කරන්න කලින් ඒකට අවශ්‍ය ආම්පන්න ටික ලෑස්ති කරගන්න ඕනනේ. ඒ වගේම, අපේ AI ආකෘතිය හදන්නත් අපිට මෘදුකාංග (Software) කිහිපයක් අවශ්‍ය වෙනවා. මේ ඒකකයේදී අපි ඒ සියල්ල පිළිවෙළට අපේ පරිගණකයේ ස්ථාපනය (install) කරගන්නා ආකාරය ඉගෙන ගනිමු. මේවා සියල්ලම නොමිලේ ලබාගත හැකි අතර, ලොව පුරා දත්ත විද්‍යාඥයින් බහුලව භාවිතා කරන සම්මත මෙවලම් වේ.


පියවර 1: Python ස්ථාපනය කිරීම 🐍

Python කියන්නේ අපේ ව්‍යාපෘතියේ මොළය වගේ. අපි ලියන සියලුම කේත (code) ක්‍රියාත්මක වෙන්නේ Python භාෂාවෙන්. එය ඉගෙන ගැනීමට ඉතා පහසු මෙන්ම, AI සහ දත්ත විද්‍යාව සඳහා ඉතා බලවත්.

  1. Python බාගත (Download) කිරීම:

    Python හි නිල වෙබ් අඩවිය වන python.org/downloads වෙත පිවිසෙන්න. එහිදී ඔබට ඔබගේ මෙහෙයුම් පද්ධතියට (Windows, macOS, or Linux) අදාළ නවතම Python සංස්කරණය බාගත කරගත හැක. වෙබ් අඩවිය සාමාන්‍යයෙන් ඔබගේ OS එක හඳුනාගෙන සුදුසු සංස්කරණය නිර්දේශ කරනු ඇත.

  2. ස්ථාපනය කිරීම (Windows සඳහා විශේෂයි):

    බාගත කරගත් ගොනුව (installer) මත double-click කරන්න. ස්ථාපනය ආරම්භයේදීම ඔබට පෙනෙන window එකේ පහළින් ඇති "Add Python to PATH" යන කොටුව (checkbox) සලකුණු කිරීමට අමතක නොකරන්න. මෙය ඉතා වැදගත් වේ. ඉන්පසු "Install Now" click කරන්න.

  3. ස්ථාපනය වූවාදැයි පරීක්ෂා කිරීම:

    ස්ථාපනය අවසන් වූ පසු, ඔබගේ පරිගණකයේ Command Prompt (CMD) හෝ Terminal එක විවෘත කර, පහත විධානය (command) type කර Enter යතුර ඔබන්න.

    python --version

    ඔබට "Python 3.x.x" (උදා: Python 3.12.4) ලෙස ප්‍රතිඵලයක් ලැබුණි නම්, Python සාර්ථකව ස්ථාපනය වී ඇත.


පියවර 2: අවශ්‍ය Libraries ස්ථාපනය කිරීම 📚

Libraries කියන්නේ හරියට Python වලට අමතර බලතල දෙන මෙවලම් කට්ටල වගේ. අපි නැවත මුල සිට සියල්ල නිර්මාණය කරනවා වෙනුවට, වෙනත් දක්ෂයින් විසින් දැනටමත් නිර්මාණය කර ඇති මෙම libraries භාවිතා කර අපේ වැඩ පහසු කරගන්නවා. අපි පහත සඳහන් libraries ටික ස්ථාපනය කරගත යුතුයි.

මේවා ස්ථාපනය කිරීමට, නැවතත් ඔබගේ Command Prompt (CMD) හෝ Terminal එක විවෘත කර, පහත දැක්වෙන සෑම විධානයක්ම එකින් එක type කර Enter යතුර ඔබන්න.

ස්නායුක ජාල (Neural Networks) ගොඩනැගීම සඳහා Google විසින් නිර්මාණය කරන ලද ප්‍රධානතම library එක මෙයයි. Keras යනු TensorFlow සමඟ ඉතා පහසුවෙන් වැඩ කිරීමට සලසන අතුරු මුහුණතකි.

pip install tensorflow

අපගේ ලොතරැයි දත්ත CSV හෝ Excel ගොනුවකින් ලබාගැනීමට, ඒවා වගු (tables) ලෙස සකස් කර පිරිසිදු කිරීමට මෙම library එක අත්‍යවශ්‍ය වේ.

pip install pandas

විශාල සංඛ්‍යාත්මක දත්ත (arrays) සමඟ වේගවත්ව සහ කාර්යක්ෂමව ගණනය කිරීම් සිදු කිරීමට NumPy අපට උදව් වේ.

pip install numpy

දත්ත පුහුණු කිරීම (training) සහ පරීක්ෂා කිරීම (testing) සඳහා කොටස් වලට වෙන් කිරීම වැනි Machine Learning ව්‍යාපෘති වලදී පොදුවේ අවශ්‍ය වන විවිධ කාර්යයන් සඳහා මෙම library එක භාවිතා වේ.

pip install scikit-learn

අපගේ දත්ත විශ්ලේෂණයේ ප්‍රතිඵල, ප්‍රස්තාර සහ wykresy (charts) ලෙස අලංකාරවත්ව පෙන්වීමට මෙම libraries දෙක භාවිතා කරමු.

pip install matplotlib seaborn

සටහන: pip යනු Python හි package manager එකයි. අපට අවශ්‍ය libraries අන්තර්ජාලයෙන් සොයාගෙන ස්වයංක්‍රීයව ස්ථාපනය කරදෙන්නේ `pip` විසිනි.


පියවර 3: Jupyter Notebook හෝ VS Code සකසා ගැනීම 📝

අපි ලියන Python කේත ලියන්න, ඒවා ක්‍රියාත්මක කර ප්‍රතිඵල එතැනම බලාගන්න, සටහන් දාගන්න, ප්‍රස්තාර බලන්න මේ හැමදේම එකම තැනක පිළිවෙළට කරගන්න අපිට විශේෂ මෘදුකාංගයක් අවශ්‍ය වෙනවා. මේ සඳහා ඔබට විකල්ප දෙකක් තිබෙනවා. ඔබට කැමති එකක් තෝරාගන්න.

  • Jupyter Notebook (ආරම්භකයින්ට වඩාත් සුදුසුයි): මෙය web browser එක හරහා ක්‍රියාත්මක වන, කේත සහ විස්තර කොටස් වශයෙන් ලියා ක්‍රියාත්මක කළ හැකි ඉතා පහසු මෙවලමකි. දත්ත විද්‍යා ව්‍යාපෘති සඳහාම විශේෂයෙන් නිර්මාණය වූවකි.
  • Visual Studio Code (VS Code): මෙය Microsoft සමාගමේ, ඕනෑම ක්‍රමලේඛන භාෂාවක් සඳහා භාවිතා කළ හැකි, වඩාත් වෘත්තීය මට්ටමේ කේත සංස්කාරකයකි (code editor). Python සහ Jupyter සඳහා වන extensions ස්ථාපනය කිරීමෙන් අපට අවශ්‍ය සියලු දේ මෙහිදීද කරගත හැක.

Jupyter Notebook ස්ථාපනය කිරීම:

Command Prompt / Terminal එකේ පහත විධානය ක්‍රියාත්මක කරන්න.

pip install jupyterlab

ස්ථාපනයෙන් පසු, Jupyter Lab එක ආරම්භ කිරීමට Command Prompt එකේ jupyter lab ලෙස type කර Enter යතුර ඔබන්න. එවිට ඔබගේ web browser එකේ නව tab එකක් විවෘත වනු ඇත.

« 1 වන ඒකකයට යන්න 3 වන ඒකකයට යන්න »