Ответы пользователя по тегу Наука
  • С чего начать изучение компьютерного зрения?

    Deerenaros
    @Deerenaros
    Программист, математик, задрот и даже чуть инженер
    Во-первых, компьютерное зрение - это жутко простая математика, но всё таки математика. Для того, чтобы понимать, что происходит, надо разбираться в дискретной и дифференциальной математиках, знать о способах перехода от одной к другой, иметь представление о таких вещах, как теорема Котельникова (хотя, это уже к кибернетике ближе), не говоря уже о банальных способах представления сигнала. Чтобы во всём этом разобраться, потребуется не один год обучения. Просто предупреждаю, одной книжечкой здесь не обойдёшься.

    Во-вторых, вся сложность в понимании, что обработка сигналов на бумаге - это куча трёхэтажных уравнений и неравенств, а она же в компьютере - несколько вложенных циклов с парой инкрементов. Тогда как многие вещи в книгах опускаются надеясь на некоторую как математическую подкованность читателя, так и сугубо практическую в умении закодить вычисление интеграла. Причём без разложений в тейлора, а банальным приближённым вычислением площади.

    Наконец, рекомендую пойти другим путём. Без основательных разбирательств как это работает. Берёте OpenCV и читаете руководства. Единственное, что потребуется усвоить, это пара структур и представления изображений.

    Единственное, что следует заметить, так это то, что OpenCV всё таки шлак. То есть он очень не плох для обучения, но представляет из себя разношёрстную помойку порой едва работающего кода. Этому есть логичное объяснение - её делают не профессиональные программисты, зачитывающиеся МакКоннеллом, а какие-то там профессора и аспиранты, увлекающиеся плюсами и пайтонами. Так что, не стоит брать пример с того кода, а продакшн ни в коем случае не должен содержать ни грамма этой библиотеки. Но это так, лирика.
    Ответ написан
  • Действительно ли важно правильное питание для мозга программиста (с точки зрения науки)?

    Deerenaros
    @Deerenaros
    Программист, математик, задрот и даже чуть инженер
    The truth is out there.

    Собственно, вопрос правильный. И в какой-то степени интересный. И даже очень дисскуссионный - пока ещё нет рабочей теории о работе мозга. Вот что довелось узнать мне на собственном опыте:

    1) Диета. Классная штука, с ней чувствуешь себя по настоящему другим человеком. Важно, критически важно понимать, что диета - синоним рациона, иначе - обоснованные правила приёма пищи, включая собственно рацион, то есть состав, разнообразие продуктов. И здесь всё очень просто - есть надо, надо много и разнообразно. 20% утром, 50% на обед и 25% - ужин, можно откусить по 5% от каждого и сделать полдник. Наедатся на ночь плохая идея - прямая дорога к ожирению (ибо во время сна выделяются интересные гормоны стимулирующие жировые отложения), так и проблем с сердечно-сосудистой системой. Ну и веганы идут лесом - собирать жёлуди.

    2) Витаминки. Здесь всё ещё проще - если соблюдать диету, то витаминки не нужны, разве что сезонные. Ну и веганы пляшут в аптеку закупаться компливитами. К слову, в аптеку таки стоит зайти и затарится кальциями и черниками - помогает, правда.

    3) Допинг. Кофеин - плохая идея, не чаще раза в неделю. Полностью нарушает энергетический баланс за счёт того, что у кофеина схожая структура с АТФ, таким образом организм обанывается о настоящих запасах энергии, полностью высвобождая запасы энергии на внешние возбудители; результат - угробленный энергетический обмен, который восстанавливается очень медленно. Никотин - забавный ноотроп, который в общем-то яд, однако оказывает угнетаетающие воздействие на ЦНС помогая концетрироваться. Амфетамины - классная штука, по настоящему работает, однако оказывает деструктивное воздействие. Другими словами - конкретно сейчас думаешь быстрее и конкретнее, однако послезавтра не думаешь совсем. Ноотропы спорны, могут помочь, могут нет, немного комулятивны, читай выпил курс, а через месяц понял матан, однако исследования показали улучшения в пределах погрешности.

    В целом, да. Питание важно. Но стоит понимать про такую вещь, как пределы возможностей. То есть много поедать апельсинов - плохая идея, гипервитоминоз аскорбиновой кислоты угробит мочевой тракт.
    Ответ написан