Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755

Чем отличается ООП в Python и Java?

06.08.2020, 08:25. Показов 2981. Ответов 36
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Прошу дать ответ, учитывая, что JAVA не знаю. Мне тяжело дается ООП в Python, поэтому подумываю поучить в игровой манере в среде Alice, где есть в виде русифицированных команд, а можно переключаться на язык Java.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.08.2020, 08:25
Ответы с готовыми решениями:

Чем отличается 'программирование' от ООП?
Большинство литературы про С++ можно поделить на 2 категории - "программирование" и "Объектно ориентированное...

Чем отличается логическое программирование от ООП?
Прошу прощения за дилетантский вопрос, я не знаком с логическим программированием, только лишь присматриваюсь к нему, поэтому, то что я...

Чем именно отличается ООП от процедурного стиля?
Я еще только начал изучать PHP и вот возник вопрос насчет ООП. Что же такого хорошего дает class? ведь без него так-же можно все...

36
5044 / 1071 / 149
Регистрация: 29.01.2013
Сообщений: 6,257
07.08.2020, 15:26
Студворк — интернет-сервис помощи студентам

Не по теме:

Цитата Сообщение от Garry Galler Посмотреть сообщение
Тогда бы ты понял, что изучать нужно не кучу ЯП, а логику предикатов и математику.
Судя по всему, ТС несколько не любит глагол "изучать" применительно к себе.


supmener, если вы хотите повторить некий древний алгоритм на одном из ЯП, то ООП вам не надо. Тогда ещё не было ООП. Приведите алгоритм, напишите свой код, совместными усилиями победим.
2
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
08.08.2020, 07:28
Цитата Сообщение от Garry Galler Посмотреть сообщение
А представь, что таких правил нужно написать 100. Или 500. Или 1000.
Увы, экспертные системы (ЭС) намного проще. Условно, создаётся две таблицы "Болезнь" и "симптом". Потом создаются связи многие-ко-многим с весами, и веса заполняют люди-эксперты по принципу опросника: "Для болезни 'covid-19' характерен симптом 'высокая температура'?".

В итоге, это как-то (и довольно круто) работает. Пациенту ЭС задаёт 10-20 вопросов есть ли у него симптом, с каждым ответом пересчитывается вероятность наличия каждой болезни.

К сожалению, ЭС не может отсечь большую часть болезней (например, беременность и женские болезни у мужчины) - для этого придётся создавать несколько баз с разбивкой по категориям (например, общая, для мужчин и для женщин). Как уже говорили, качество ЭС зависит от качества наполнения БД (которой никто не будет делиться), плохо масштабируется. Но при этом может быть лучше чем среднестатистический терапевт (!) и скорее является системой поддержки принятия решения, то есть не ставит диагноз сама, а предлагает варианты врачу.
2
Эксперт Python
5439 / 3860 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
08.08.2020, 19:03
Цитата Сообщение от Рыжий Лис Посмотреть сообщение
Увы, экспертные системы (ЭС) намного проще.
Ну если это так, тогда странно, что ТС до сих пор не наваял такой примитив на Прологе, так как простых примеров на гитхабе (и не только на Прологе ) - навалом.
https://github.com/search?l=Pr... positories

Добавлено через 1 минуту
https://github.com/vmosoti/lun... agnosis.pl

Добавлено через 5 часов 47 минут
Цитата Сообщение от Рыжий Лис Посмотреть сообщение
В итоге, это как-то (и довольно круто) работает
Такая система не может хорошо работать без огромного числа правил и точных экспертных оценок.
К примеру, В Python есть pymorphy (морфоанализатор русского и украинского). Он также построен на правилах (машинночитаемая грамматика русского языка Зализняка) и вероятностях (возможность слова быть той или иной частью речи). Вероятности взяты из распределения по текстам нац. корпуса русского языка ruscorpora.
И, к сожалению, такой подход дает немало ошибок (не учитывается контекст слова) и совершенно неспособен к word sense disambiguation (снятию лексической неоднозначности).
В тоже время появляются морфоанализаторы на нейросетях, которые работает более точно и способны выводить правила языка самостоятельно.
Сервисы переводов с одного языка на другой также перестали использовать системы на правилах и перешли к нейросетевым технологиям.
1
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
08.08.2020, 19:29  [ТС]
В медицине в ряде случаев создание нейронной экспертной системы считаю не хорошей идеей или не знаю, как такая программа может хорошо работать. Предположим, делаем экспертную систему по диагностике болезней органов дыхания. Одних историй болезней с распространенными диагнозами могут быть тысячи, других единичные случаи (есть болезни, которыми заболевают единицы, но их тоже надо иметь в виду). Как нейросеть будет учитывать эти единичные истории болезней с мало встречаемыми заболеваниями?
Потом одни врачи в диагностике могли учитывать только данные осмотра и распространенные анализы, другие не учитывая никакие анализов, третьи ещё учитывали анализы на грибковые инфекции, другие учитывают ещё анализы на паразитарные болезни. Другие ещё анализы на аллергию. Ещё анализы на туберкулез, которые могут делаться разными способами с разным результатом. Есть ещё кое-что, что одни врачи могут учитывать, а другие нет.
Большая вероятность врачебных ошибок во всем этом. Ваш способ с нейросетью предполагает использование базы данных с большой погрешностью. Сам же хочу прийти в конечном итоге к точной диагностике.
По Covid-19. Есть несколько производителей экспресс-тестов. В Германии, Голландии, России. У них разная погрешность, у некоторых из них которая может достигать несколько десятков процентов, у других несколько процентов.
0
08.08.2020, 19:55

Не по теме:

т.е. целые институты занимаются этой проблемой, используют именно нейросети, а вы, в своей гениальности, волевым решением приняли за аксиому, что они фигнёй страдают и вы на коленке, даже ЯП и алгоримов не зная, сейчас наваяете такое, что приведёт к

Цитата Сообщение от supmener Посмотреть сообщение
точной диагностике
Нормально так у вас с самомнением.

0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
08.08.2020, 20:01  [ТС]
Нейросети применимы в медицине. Только не во всех случаях. Когда читал про экспертные системы, ознакамливался также и об этой сфере использования.
0
Эксперт Python
5439 / 3860 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
08.08.2020, 21:35
Цитата Сообщение от supmener Посмотреть сообщение
В медицине в ряде случаев создание нейронной экспертной системы считаю не хорошей идеей
Однако, cоздатели IBM Watson так не считают.

Цитата Сообщение от supmener Посмотреть сообщение
Как нейросеть будет учитывать эти единичные истории болезней с мало встречаемыми заболеваниями?
Когда почитаешь про алгоритмы нейросетей может быть поймешь. Нейросеть каждому случаю дает свой вес.
Нейросеть это почти мозг, только очень большой (кластер мозгов), самобучающийся и работает быстрее.
Нейросеть способна находить закономерности там, где человек их никогда не увидит.
А правила это проста правила, их число всегда ограничено и они не способны описать все возможные варианты, отсюда и оценки экспертов которые, в конечном итоге, все решают. Ошибся эксперт -> ошиблась система -> пациент умер. Финита-ля...
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
08.08.2020, 21:47  [ТС]
Потому задал такой вопрос, что для тренировки нейросети нужно несколько тысяч историй болезней. А если есть болезни редко встречаемые, то по ним историй болезни может почти не быть.
0
5044 / 1071 / 149
Регистрация: 29.01.2013
Сообщений: 6,257
08.08.2020, 23:30
supmener, а если метеорит на голову упадёт, так тоже история болезни не поможет
0
0 / 0 / 0
Регистрация: 30.07.2019
Сообщений: 5
04.09.2020, 15:36
Всем добрый день. Как в качестве первого опыта выбирал ZennoPoster, это визуальный язык программирования.
Думаю, что с нулевыми знаниями можно выбирать что-то подобное если Python кажется сложным.
0
Модератор
Эксперт Python
 Аватар для Fudthhh
2696 / 1602 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
08.09.2020, 10:56
phoenixsolar, имхо: если питон кажется сложным, то наверное стоит снова изучить букварь и научиться читать, т. к. человек который просто потратит немного времени на чтение книг и немного поползает в доках, поймет что питон достаточно легкий и интуитивно понятный язык, и тем более не будет создавать 1 млн. постов с бессмысленными вопросами.
1
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
10.09.2020, 15:41  [ТС]
Люди и через 10 лет с Пайтоном понимают впоследствии, что знают ещё мало о нем.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
10.09.2020, 15:53
supmener, безусловно!
Хотя некоторые и по 7 лет копаются во всевозможных языках и технологиях, но при этом не написали ни единого хоть сколь работающего приложения...
3
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
10.09.2020, 16:07  [ТС]
Это кто такие?
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
10.09.2020, 16:20
supmener
1
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
10.09.2020, 16:22  [ТС]
Подумал потом, что некоторые с высшим образованием, где программа обучения не корректно была построена.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
10.09.2020, 16:25

Не по теме:

*упал пацтол

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.09.2020, 16:25

Чем java отличается от java script?
сабж ясен из заголовка

Чем отличается PHP от Python?
Чем отличается серверный язык программирования PHP, от языка программирования Python. Какой язык программирования лучше, в плане...

Чем отличается запросы в Chrome и от Python?
значит в чем проблема, есть запрос с гугла: есть запрос который отправляю я: import requests,time from user_agent import...

Чем отличается ActivePython от обычного python?
Здравствуйте! Нашёл сайт ActiveState Python. Чем он отличается от обычного питона? Я так понял, что это какая то расширенная...

Чем отличается простой проект на Java от апплета
Чем отличается простой проект на Java от апплета?И как сделать апплет? Знаю,что апплет можно как-то подгружать в html страницу.Как это...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
37
Ответ Создать тему
Новые блоги и статьи
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
сукцессия 9. Математика подлости: как растения предали грибных друзей
anaschu 27.06.2026
Статья 2. Глобальная фосфорная война: эволюционно-экономические механизмы распределения биомов Земли Введение: Экологический рынок как игра с нулевой суммой Традиционная экология долгое время. . .
сукцессия 8. Как я спорил с ИИ, которые - агенты растений и ненавистники грибов!
anaschu 27.06.2026
Статья 1. Хроники грибного восстания: как Сократов диалог разрушил академические догмы ИИ Введение: Синдром «цифрового учебника» Современные большие языковые модели (LLM) обладают колоссальным. . .
Главный вопрос моделирования сукцессии
anaschu 27.06.2026
главный вопрос. Если эктомикориза лучше добывает недоступный фосфор. И ее масса максимальна из всех. А широколиственный лес тоже имеет самую крутую биомассу. То почему не возникло их симбиоза? Это. . .
сукцессия 6. Питон реализация энилоджиковской модели, картинка про Центральную часть будущей модели
anaschu 26.06.2026
Етить. ИИ мне на основе моего старого файла R создал вот эту вот хмерь на пайтоне. Это уже новая модель, модель сукцессии грибной. потоки фосфора, азота. Углерода. 5 видов организмов. Я даже. . .
Как замкнутый ядерный цикл решит проблему недостатки фосфора? Био миграция фосфора со дна океана
anaschu 26.06.2026
Биологический лифт: Концепция подъема фосфора со дна океана с помощью ЗЯТЦ Предлагаю на обсуждение альтернативу тяжелому промышленному бурению океанического дна. Вместо сложной инженерии мы можем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru