التعلم من آلة إلى الأشعة، وهذا التعلم سلسلة أداة لمساعدتك على البدء

أطروحة 5029 الكلمات، وعندما يكون التعلم مدى المتوقع 10 دقيقة

للأشعة باستخدام آلة التعلم ذلك؟ هذا ليس بالأمر السهل.

التعلم العميق، TensorFlow، Scikit وتعلم، Keras، الباندا، بيثون، وكذلك اناكوندا، والكثير من الشروط الجديدة الناس بالدوار. قبل البداية الرسمية التعلم، تحتاج إلى إتقان هذه المعلومات المذهلة والأساسية نسبيا.

هناك الكثير من موارد الشبكة، يمكن أن الكتب الموارد تساعدنا تبدأ على نحو أفضل. ولكن، قبل البدء في تعلم جميع أنواع دروس ممتازة، وأفضل فهم النظام البيئي بأكمله.

إذا كنت تعطيني ست ساعات لقطع الأشجار، وسوف تنفق الساعات الأربع الأولى شحذ الفأس. ابراهام لنكولن

أولا وقبل كل ......

آلة تعلم اللغة تنمية الأكثر شيوعا هي بيثون. كثير من مبتدئين يتعلمون دخول الجهاز من بيثون، لذلك يجب عدم تفويتها بيثون.

ليس المقصود هذه المقالة لأستاذ علم بيثون، ولكن يوضح كيف يمكن للمطورين البدء في تعلم آلة ضخمة سلسلة الأداة.

لذلك، يجب أن يكون أول شيء لتحميل بيثون بيثون، وغيرها من الأدوات اللازمة للتعلم الآلة.

مرحبا، ويونيكس

تحتاج إلى استخدام واجهة سطر الأوامر لتثبيت أداة إدارة بيثون.

باش ليست أفضل

لينكس أو ماك باستخدام المحطة الطرفية. في العلبة الباحث > تطبيقات > فائدة > محطة في هذا المسار للعثور على البرنامج.

استخدام موجه الأوامر ويندوز. انقر فوق رمز Windows >  نظام ويندوز > موجه الأوامر، أو انقر فوق رمز Windows واكتب cmd.

وأمام المؤشر يشهد سلسلة النص الذي يقول

MACHINENAME: $ directoryusername

بعد قيام المستخدم بإدخال "$".

وهنا بعض الأوامر شيوعا:

قوائم الملفات في الدليل الحالي: ليرة سورية

إظهار الملفات المخفية: ليرة سورية -a

أدخل الدليل الرئيسي للمستخدم: مؤتمر نزع السلاح < directory_path >

الخلفي الفرعي: مؤتمر نزع السلاح ~ مؤتمر نزع السلاح أو المباشر مساهمة

العودة إلى الدليل الأصل: CD ..

الذهاب إلى الملف الأخير في المجلدات الخاصة بك: CD-

يعرض دليل العمل الحالي: الأشخاص ذوي الإعاقة

استخدم مفاتيح الأسهم لإعادة إدخال الأوامر. اضغط على هذا الزر يمكن العودة إلى الأمر السابق.

نافذة واضحة: واضح

فتح الملف في محرر نص، مثل: الذرة < اسم الملف >

يتم إنهاء التطبيق (على سبيل المثال بينغ)، اضغط Ctrl + C

الثعبان

بيثون هو تفسير اللغة، تتم قراءة رمز سطرا سطرا عند تشغيل البرنامج، لا لغة مترجمة قبل احتياجات تنفيذ البرنامج ترجمة التعليمات البرمجية المصدر إلى رمز الجهاز.

حاليا هناك نسختين مختلفتين من بيثون --Python2.7 وPython3. سيتم تعليق خدمة Python2.7 في عام 2020، ومستقبل Python3.x لا تتوافق بالضرورة. أو حتى التفكير قبل النسخة القديمة؟ للأسف يدعم بعض إطار Python2.7 فقط، سواء كان الكثير من الكتب التمهيدية أو الموارد على الانترنت لهي مكتوبة في هذا الإصدار بدء العمل. ثم كيفية حل هذه المشكلة؟

لحسن الحظ، يمكن للكمبيوتر تشغيل نسختين والبيئات الافتراضية مختلفة تعمل في مجلد آخر على القرص الثابت. وبهذه الطريقة، من ناحية يمكننا تشغيل تحديدا Python2.7 إنجاز المهمة في مجلد مختلف، من ناحية أخرى يمكن استخدامها لإكمال المهمة Python3.7 التعلم معظم الجهاز.

Virtualenv، بيثون البيئة التفاف (بيو)، venv وpyvenv هي أدوات بيثون مختلفة لإدارة البيئات الافتراضية. أبسط هو كوندا، وذلك باستخدام اناكوندا، يتم تثبيته مع بيثون.

https://imgs.xkcd.com/comics/python_environment.pn

الأناكندة أفعى ضخمة

اناكوندا هو منصة مفتوحة المصدر، بيثون وربما كان أسهل طريقة لاستخدام آلة التعلم يحدث على لينكس، ماك OS X و Windows. ويمكن أن تساعد إدارة بيئة البرمجة، فإنه يحتوي على البيانات العلمية التي تستخدم عادة في حزمة بايثون.

كل منصة نسخة البوابة: الشبكي: //www.anaconda.com/distribution/

بعد تثبيت الإصدار المطبق بيثون على النظام الخاص بك، فإنك تحتاج إلى إعداد البيئة.

كوندا

كوندا هو مدير مجموعة بيثون، ونظم الإدارة البيئية المستخدمة من قبل اناكوندا. ويمكن للمستخدمين تنزيل وتثبيت أكثر من الحزم المطلوبة من قبل كوندا، ولكنها ليست حلا سحريا. ذلك الجزء من فائض لا يمكن تثبيت من خلال خط نقطة الأوامر لكاملة، ويمكن وصفها بالتفصيل لاحقا.

إذا كنت ترغب في عرض حزمة البيئة الحالية، اكتب:

قائمة كوندا الحياة الفطرية

إذا كنت ترغب في عرض النسخة الحالية كوندا، اكتب:

كوندا -version

(إذا كان إصدار أقل من 4.1.0، يرجى إدخال كوندا تحديث كوندا لتحديث كوندا)

في اناكوندا المستكشف، يمكنك أيضا اختيار البيئات من شريط القوائم الأيسر، ثم اضغط على زر إنشاء لإنشاء بيئة.

خلق بيئة جديدة تسمى "new_env" مع اناكوندا المستكشف

يمكنك أيضا إنشاء البيئة من خلال سطر الأوامر. يستخدم المثال التالي Python2.7 خلق بيئة جديدة تسمى "py27" من:

كوندا إنشاء py27python -n = 2.7

لتنشيط البيئة، اكتب:

كوندا تفعيل < your_env_name >

لتعطيل البيئة الحالية، اكتب:

كوندا إلغاء التنشيط

لإزالة هذه البيئة، اكتب:

كوندا إزالة -اسم < your_env_name >  -كل

لسرد كافة بيئة كوندا، اكتب:

معلومات كوندا --envs

* مع البيئة هي البيئة النشطة الحالية

لعرض حزمة البيئة الحالية، اكتب:

قائمة كوندا الحياة الفطرية

إذا كنت ترغب في عرض إصدار قيد التشغيل حاليا كوندا، اكتب:

كوندا -version

(إذا كان إصدار أقل من 4.1.0، يرجى إدخال كوندا تحديث كوندا لتحديث كوندا)

استخدام نقطة يمكن تثبيت مهمتين حزمة تعلم الآلة TensorFlow وKeras. كما يمكن للمستخدمين تثبيت TuriCreate كإطار تعلم الآلة على أنظمة أبل.

العلوم المكدس

حزمة بايثون التالية لكومة العلم يمكن استخدامها لعدد من التخصصات، بما في ذلك:

نمباي: مكتبات للتعامل الفعال للقوائم والمصفوفات

بوابة: HTTP: //www.numpy.org/

SciPy: الرياضيات والقضايا العلمية وتجهيز أدوات

بوابة: الشبكي: //www.scipy.org/

matplatlib: مكتبة الرسومات ستاندرد 2D في بيثون

بوابة: الشبكي: //matplotlib.org/

الباندا: مكتبة مصفوفة وظيفة يضم هيكل البيانات، علامة مؤشر، مثل وظيفة من الزمن

بوابة: الشبكي: //pandas.pydata.org/

Scikit-تعلم: آلة مكتبة خوارزمية التعلم

بوابة: الشبكي: //scikit-learn.org/stable/

Jupyter: تفاعلية بيثون قذيفة تشغيل على الكمبيوتر المحمول القائم على الشبكة

بوابة: الشبكي: //jupyter.org/

سيبورن: لتصور البيانات الإحصائية

بوابة: الشبكي: //seaborn.pydata.org/index.html

خوخه: لتصور البيانات التفاعلية

بوابة: الشبكي: //bokeh.pydata.org/en/latest/

PyTables: HDF5 بيثون مكتبة المجمع

بوابة: الشبكي: //www.pytables.org/

يمكن للمستخدمين استخدام حزمة التثبيت اناكوندا أعلاه والتبعيات المقابلة، ولكن أيضا يمكن البحث عن الحزمة التي ترغب في البيئة التي أنشئت حديثا.

بحث حزمة تحتاجه في اناكوندا المستكشف في

ثم، حدد خانة الاختيار ثم انقر على "تطبيق"، حدد الحزمة التي يحتاجون إليها من القائمة.

ووصف الخطوة التالية كما في السابق، تشغيل تعليمات التثبيت نقطة TensorFlow وKeras. (لاستخدام نظام CoreML أبل، يمكنك أيضا تثبيت الطوري خلق)

بذرة

الثعبان PIP هو عام مدير مجموعة. تفاصيل البوابة: الشبكي: //pypi.org/project/pip/

نقطة تثبيت - upgradepip

استخدام نقطة تثبيت حزمة، يمكنك إدخال الأمر التالي:

نقطة تثبيت < PACKAGE_NAME >

تحرير ملفات بيثون

يمكنك التفاعل مع الثعبان على محطة أو ويندوز على وحدة ماك الخاص بك. إذا كنت ترغب في كتابة التعليمات البرمجية التي معظم الناس سوف تستخدم Atomhttps: //atom.io/ أو سبحانه نص https://www.sublimetext.com/ وغيرها من محرر التعليمات البرمجية. على الرغم من أن هناك الآن مجموعة متنوعة من المحررين، ولكن معظم قريبا إبادة في تاريخ طويل من محرر التعليمات البرمجية.

كثير من الناس يفضلون المحرر أتوم (https://atom.io/)، والذي صدر من قبل حر محرر جيثب. يمكن أيضا استخدام الذرة محطة التطبيقات التوسع ظيفة نافذة متكاملة، وهذه الميزة اللص 6 ~

بعد تثبيت المحرر، يمكنك ثم ابحث platformio-بيئة تطوير متكاملة، محطة لإضافة هذه الوظائف عن طريق إعدادات / InstallPackages،.

وثائق تشغيل بيثون

في موجه الأوامر ($ أو > بعد الثعبان المدخلات) < filename.py >

إذا كنت ترغب في الخروج من بيثون دخول خروج () أو اضغط Ctrl + D (إذا كان هو نظام ويندوز الصحافة السيطرة + Z)

لمشاهدة النسخة الثعبان المستخدمة حاليا، اكتب: الثعبان --version أو الثعبان -V

لعرض الاستخدام الحالي بيثون موقع التثبيت، اكتب: التي الثعبان

ملف البيئة

ملف المشروع البيئي هو ملف في الدليل الجذر، الذي يسرد كافة الحزم وأرقام النسخة الخاصة لبيئة المشروع محددة تحتوي. بحيث يمكن للمستخدمين تبادل مشاريع مع الآخرين، وهذه الحزم تسمح أيضا إعادة استخدامها في مشاريع أخرى.

إنشاء نوع الملف:

كوندا الحياة الفطرية -fileenvironment.yaml التصدير

لتصل إلى بيئة كوندا وحزمتها، اكتب:

كوندا الحياة الفطرية إنشاء -n < كوندا-الحياة الفطرية >  -f environment.yaml

في بعض المشاريع أو تعليمي، ونقطة تشغيل مدير مجموعة requirements.txt، لم تستخدم environment.yaml كوندا.

يمكن أن تكتمل البيئة المجمدة المزيد من الإجراءات:

نقطة التجميد > requirements.txt

إلى إعادة هيكلة، اكتب:

نقطة تثبيت -rrequirements.txt

Jupyter دفتر

Jupyter دفتر (https://jupyter.org/) هو يستند إلى مستعرض الويب التطبيق المصدر المفتوح. هذا الكمبيوتر الدفتري يسمح للمستخدمين بتشغيل تعليمات برمجية بيثون في بيئة أكثر ملائمة ومريحة، ويمكن أن يرى تدريجيا من آثار. Jupyter دفتر يمكن إضافة النص والصور بين الخلايا في علامات التعليمات البرمجية في الخلية، وبالتالي مناسبة تماما للتدريس. بفضل قابلية تطبيقه، يمكنك أيضا إضافة ميزات أخرى في جهاز كمبيوتر محمول. ويمكن أيضا أن يتم تثبيت Jupyter دفتر خلال اناكوندا المستكشف:

تركيب استخدام اناكوندا المستكشف Jupyter دفتر

في موجه الأوامر، اكتب ما يلي لإنشاء دفتر Jupyter جديد في المتصفح:

دفتر jupyter

إنشاء دفتر جديد مع بيثون 3

إذا كنت تريد أن تبدأ دفتر خاص، اكتب:

دفتر jupyter < دفتر اسم >

بالمناسبة، أنا لا أوصي تشغيل مثيلات متعددة في وقت واحد على Jupyter دفتر:

Jupyter

الملاحظات Jupyter هو الانتهاء مساعد الصالح

لتشغيل الخلية، انقر فوق "تشغيل" زر Jupyter شريط الأدوات أو اضغط على مفتاح Shift + أدخل. إذا كنت ترغب في إيقاف دفتر الملاحظات، على مقربة إطار المحطة الطرفية أو عن طريق كتابة مباشرة:

jupyter محطة محمول

أو لمجرد الضغط على Ctrl + C

ثم ......

بعد شحذ الفأس أنها ستبدأ قطع الأشجار! كيف صحيح أن إدخال المعلومات الأشعة ذلك؟

نلقي نظرة على الروابط التالية:

1. بناء على تعلم آلة التصوير الطبي: الشبكي: //pubs.rsna.org/doi/10.1148/rg.2017160130

2. التعلم العميق: طبيب الأشعة، وهو أول كتاب: الشبكي: //pubs.rsna.org/doi/10.1148/rg.2017170077

إذا كنت ترغب في الاستمرار في الدراسة، يمكنك التحقق من المجلات التاليين المكرسة لهذا الموضوع:

1. JACR 2018 نيان 3 يوي المجلد 153PB من "عدد خاص من البيانات العلمية: البيانات الكبيرة، والتعلم الآلي والذكاء الاصطناعي."

2. JDI 2018 نيان 31 يونيو، المجلد 3 "البرمجيات مفتوحة المصدر، والتركيز الجديد."

بالطبع، يمكنك أيضا أن ننظر في جيثب المراجع الأخرى، فإنها يجب أن تكون قادرة على جلب إلهام جديد:

1. https://github.com/ImagingInformatics/machine-learning

2. https://github.com/slowvak/MachineLearningForMedicalImages

وأخيرا على وشك أن تبدأ!

تقدم مجلة يونيو 2018 "التصوير الرقمي"، وهو مكان جيد للبدء. (مرحبا أيها العالم ديب التعلم في التصوير JDI الطبية (2018) 31: 283-289 اخاني، باراس، رمادي، دانيال L.، PETT، كارل R.، ناجي بولس، شيه، جورج) (HTTPS: //link.springer. كوم / من المادة / 10.1007 / s10278-018-0079-6)

مهمتنا ليست فقط للتميز الكلاب والقطط لإنشاء المصنف، ولكن الصدر قرار والبطن فارز الأشعة السينية. AI رحلة تبدأ هنا!

انتباه رسالة الابهام

معا نحن نشارك في التعلم وتطوير AI الجاف

ترحب منظمة العفو الدولية انتباه منصة الشنق كله من الطبقة سائل الإعلام "قراءة التقنية الأساسية"

المدرسة، والمهنية، والحضر؟ تؤثر الإبلاغ الطوعي الخاص سبب آخر مهم هو ......

الأهتزاز 1000+ مليون نقطة الثناء! يمكن أن تكون معكوسة، إلى وادي سعيد ... هانغتشو تدب قليلا شقيقة للعيش حياة جميلة

اليوم صوت الأساسية | الحلم حقيقة! الجياع يمكن أن يساعد في النهاية القمامة

من الأبيض إلى سيد: تصنيف وتحليل شجرة الانحدار الحصول على

190623 النحل العشب الطازج يبدو بسعادة غامرة "مجنون" ابل بالرعب المارة

مقال طويل العمق: كيف AI الانتخابات المهنية؟ قراءة 479 بيغ التخصصات بيانات تخطيط النص

أكثر من 1500 نوعا من أسعار السلع رؤية بانورامية كل يوم، كيف أفعل ذلك؟

كيفية جعل الصندوق الأسود لغة نموذج أسهل للفهم؟

190623 Dilly ريبا "التحدي الأكبر" وفقا لسجل اجتاحت الأسواق الفتوة

WalkingPad مفرغة A1 برو مراجعة: قامة قصيرة سهولة التخزين، من السهل أن "السير" للخروج من الصحة

190623 النحل تدمير مجموعة من المشجعين لا العشب يمكن أن تمتص فقط وضع المتواضع قدمت مجموعة المنشورة

صدر سوني الرائد كامل الإطار الصغير واحد A7R4: 6100000000 بكسل في 3500 $